We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Hotels near The Rock of Gibraltar

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sponsored by:
Check In Check Out
    There are no pins in your viewport. Try moving the map or changing your filters.
    • {providername} {price}
    {providername} {price}
      {listitems}
    {sold_out_text}
    We can't find prices for this accommodation
    From {rate_price} {rate_periodicity}
    Your Hotel Search
    Check In Check Out
    Show Prices
    Clear all
    Your Selections
      All-Inclusive Free Wifi Budget Beachfront Luxury City Center Mid-range Free Breakfast Pool Romantic Free Parking Resort Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness center Room Service Business Classic Casino & up & up Independent Hotels Internet Air Conditioning & up Concierge Meeting Rooms Business Center Accessible rooms Non-Smoking Hotel Foodie The Rock of Gibraltar St. Michael's Cave Luxury Traveler Golf course Nature Lover Most Booked Hotels Travelers' Top-Rated Hotels Peace and Quiet Seeker Art and Architecture Lover 60+ Traveler NH Hotels Family Vacationer Thrifty Traveler Like a Local Urban Explorer $ $$ $$$ $$$$ AC Hotels Shopping Fanatic Ibis Hotels Mercure Banyan Tree Quaint Ski-In / Ski-Out Pierre & Vacances Trendsetter History Buff Kempinski Melia Paradores Beach Goer Vegetarian Holiday Inn Express Within 5 mi Within 10 mi Within 25 mi
    Price per night
    Enter dates & see best prices
    to
    Traveler Rating
    Location
    Any Distance
    from
    Amenities
    More
    Amenities
    Hotel class
    Style
    More
    Style
    Hotel brand
    More
    Hotel brand
    • Sort by:
    • Ranking
    • Lowest Price
    • Distance
    TripAdvisor members only.
    Login for exclusive access to hotel deals up to 40% off
    Login to get best prices
    Sponsored
    #2 of 6 hotels in Gibraltar
    3 Europa Road, Gibraltar
    0.9 miles from The Rock of Gibraltar
    Rock Hotel Gibraltar
    $$$$$$$$
    Show Prices
    #4 of 6 hotels in Gibraltar
    Sir Herbert Miles Road, PO Box 73, Gibraltar
    0.4 miles from The Rock of Gibraltar
    Caleta Hotel
    $$$$$$
    Show Prices
    #3 of 6 hotels in Gibraltar
    2 Governors Parade, Gibraltar
    0.7 miles from The Rock of Gibraltar
    O\\
    $$$$$$
    Show Prices
    #6 of 6 hotels in Gibraltar
    9 Cannon Lane, Gibraltar
    0.7 miles from The Rock of Gibraltar
    Cannon Hotel
    $$$$
    Show Prices
    #5 of 6 hotels in Gibraltar
    8 / 10 Cathedral Square, P O Box 56, Gibraltar
    0.8 miles from The Rock of Gibraltar
    Bristol Hotel
    $$$$$
    Show Prices
    #1 of 6 hotels in Gibraltar
    Ocean Village, Gibraltar GX11 1AA
    0.9 miles from The Rock of Gibraltar
    Sunborn Gibraltar
    $$$$$$$$
    Show Prices
    #2 of 6 hotels in Gibraltar
    3 Europa Road, Gibraltar
    0.9 miles from The Rock of Gibraltar
    Rock Hotel Gibraltar
    $$$$$$$$
    Show Prices
    Avenida Principe de Asturias s/n | La Linea de la Concepción, 11300 La Linea de la Concepcion, Spain
    0.9 miles from The Rock of Gibraltar
    Ohtels Campo de Gibraltar
    $$$$
    Show Prices
    Calle Carboneros n 03, 11300 La Linea de la Concepcion, Spain
    1.2 miles from The Rock of Gibraltar
    Hostal La Campana
    $$$$
    Show Prices
    Avenida Espana 26, 11300 La Linea de la Concepcion, Spain
    1.3 miles from The Rock of Gibraltar
    Hotel Miramar
    $$$$
    Show Prices
    Calle Caireles 2, 11300 La Linea de la Concepcion, Spain
    1.8 miles from The Rock of Gibraltar
    AC Hotel La Linea
    $$$$
    Show Prices
    Avenida de La Torre s/n | Santa Margarita, 11315 La Linea de la Concepcion, Spain
    2.2 miles from The Rock of Gibraltar
    No photo provided
    $$$$
    Show Prices
    #22 of 30 hotels in Cadiz
    Calle Coronel Moscoso 3, 11360 Cadiz, Spain
    5.2 miles from The Rock of Gibraltar
    The Atrium at San Roque
    $$$$
    Show Prices
    Carretera la Termica s/n poligono Industrial Palmones, 11379 Los Barrios, Spain
    5.8 miles from The Rock of Gibraltar
    Holiday Inn Express Campo de Gibraltar - Barrios
    $$$$
    Show Prices
    Avenida Marina 7, 11201 Algeciras, Spain
    5.8 miles from The Rock of Gibraltar
    Marina Victoria Hotel Algeciras
    $$$$$$
    Show Prices
    Ctra del Rinconcillo | esq. C/ Hermanos Portilla, 11204 Algeciras, Spain
    5.9 miles from The Rock of Gibraltar
    AC Hotel Algeciras
    $$$$$$$$
    Show Prices
    Paseo Conferencia s/n, 11207 Algeciras, Spain
    5.9 miles from The Rock of Gibraltar
    Globales Reina Cristina
    $$$$$$$$
    Show Prices
    Calle Maltes 1, 11206 Algeciras, Spain
    5.9 miles from The Rock of Gibraltar
    Mercure Algeciras
    $$$$$$
    Show Prices
    Carretera Rinconcillo s/n, 11205 Algeciras, Spain
    5.9 miles from The Rock of Gibraltar
    Hotel Mirador
    $$$$$$$
    Show Prices
    Calle Lecheros s/n, 11369 San Roque, Spain
    5.9 miles from The Rock of Gibraltar
    La Redonda
    $$$$
    Show Prices
    Calle Alfonso XI 4, 11201 Algeciras, Spain
    5.9 miles from The Rock of Gibraltar
    No photo provided
    $$$$
    Show Prices
    Plaza General Martin Barroso 4, 11201 Algeciras, Spain
    5.9 miles from The Rock of Gibraltar
    Pension Residencia Algeciras
    $$$$
    Show Prices
    Calle Brujula 27 Las Marismas) | Palmones, 11379 Los Barrios, Spain
    6.0 miles from The Rock of Gibraltar
    NH Campo de Gibraltar
    $$$$
    Show Prices
    Autovia E-15 A-7 Salida 113B | Los Cortijillos – Urb. Guadacorte, 11370 Los Barrios, Spain
    6.0 miles from The Rock of Gibraltar
    Hotel Guadacorte Park
    $$$$
    Show Prices
    Calle San Bernardo, 1, 11207 Algeciras, Spain
    6.0 miles from The Rock of Gibraltar
    Hotel Mir Octavio
    $$$$$$$$
    Show Prices
    Avenida Francia 2, 11205 Algeciras, Spain
    6.1 miles from The Rock of Gibraltar
    Hotel Maria Luisa
    $$$$$$$$
    Show Prices
    Avenida Virgen del Carmen 64, 11204 Algeciras, Spain
    6.3 miles from The Rock of Gibraltar
    Aura Hotel
    $$$$$
    Show Prices
    Urb. Alcaidesa, 11315 Alcaidesa, Spain
    6.3 miles from The Rock of Gibraltar
    Aldiana Alcaidesa
    $$$$
    Show Prices
    Calle Alamos 2 | Colonia de San Miguel, 11205 Algeciras, Spain
    6.4 miles from The Rock of Gibraltar
    Alboran Algeciras
    $$$$$$$$
    Show Prices
    #19 of 30 hotels in Cadiz
    C/ de la Villa Real | Urbanizacion Alcaidesa - La Linea de la Concepcion, 11315 Cadiz, Spain
    6.4 miles from The Rock of Gibraltar
    Quercus Hotel
    $$$$
    Show Prices
    Autovia A7 Cadiz | Malaga Km. 116,5, 11360 San Roque, Spain
    6.8 miles from The Rock of Gibraltar
    No photo provided
    $$$$
    Show Prices
    Still looking for a place to stay? Gibraltar has 3 B&Bs/inns with 194 reviews
    #1 of 3 Gibraltar B&B and Inns
    Marina Bay, PO Box 80, Gibraltar GX11 1AA
    0.7 miles from The Rock of Gibraltar
    Con Dios
    $$$$$$
    Show Prices
    #2 of 3 Gibraltar B&B and Inns
    36 Governor's Street, Gibraltar
    0.6 miles from The Rock of Gibraltar
    Governor\\
    $$$$$
    Show Prices
    #3 of 3 Gibraltar B&B and Inns
    1 Engineer's Lane, Gibraltar GX11 1AA
    0.6 miles from The Rock of Gibraltar
    Continental Hotel
    $$$$$$
    Show Prices
    See all 3 Gibraltar B&Bs/inns
    Also consider hotels near Gibraltar
    See all hotels in or near Gibraltar
    Avenida Principe de Asturias s/n | La Linea de la Concepción, 11300 La Linea de la Concepcion, Spain
    0.9 miles from The Rock of Gibraltar
    Ohtels Campo de Gibraltar
    $$$$
    Show Prices
    Calle Carboneros n 03, 11300 La Linea de la Concepcion, Spain
    1.2 miles from The Rock of Gibraltar
    Hostal La Campana
    $$$$
    Show Prices
    Calle Caireles 2, 11300 La Linea de la Concepcion, Spain
    1.8 miles from The Rock of Gibraltar
    AC Hotel La Linea
    $$$$
    Show Prices
    #22 of 30 hotels in Cadiz
    Calle Coronel Moscoso 3, 11360 Cadiz, Spain
    5.2 miles from The Rock of Gibraltar
    The Atrium at San Roque
    $$$$
    Show Prices
    Avenida Marina 7, 11201 Algeciras, Spain
    5.8 miles from The Rock of Gibraltar
    Marina Victoria Hotel Algeciras
    $$$$$$
    Show Prices
    *Prices above are the average nightly price provided by partners and may not include all taxes and fees. Any taxes and fees that are shown are estimates only. Please see further details from our partners.