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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near The Rock of Gibraltar

View map
  • Sort by:
  • Traveler Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Sir Herbert Miles Road, PO Box 73, Gibraltar
0.4 miles from The Rock of Gibraltar
#4 of 6 hotels in Gibraltar
Check In Check Out
Show Prices
Sir Herbert Miles Road, PO Box 73, Gibraltar
0.4 miles from The Rock of Gibraltar
#4 of 6 hotels in Gibraltar
Check In Check Out
Show Prices
2 Governors Parade, Gibraltar
0.7 miles from The Rock of Gibraltar
#3 of 6 hotels in Gibraltar
Check In Check Out
Show Prices
9 Cannon Lane, Gibraltar
0.7 miles from The Rock of Gibraltar
#6 of 6 hotels in Gibraltar
Check In Check Out
Show Prices
8 / 10 Cathedral Square, P O Box 56, Gibraltar
0.8 miles from The Rock of Gibraltar
#5 of 6 hotels in Gibraltar
Check In Check Out
Show Prices
Ocean Village, Gibraltar GX11 1AA
0.9 miles from The Rock of Gibraltar
#1 of 6 hotels in Gibraltar
Check In Check Out
Show Prices
3 Europa Road, Gibraltar
0.9 miles from The Rock of Gibraltar
#2 of 6 hotels in Gibraltar
Check In Check Out
Show Prices
Avenida Principe de Asturias s/n, 11300 La Linea de la Concepcion, Spain
1.2 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Calle Carboneros n 03, 11300 La Linea de la Concepcion, Spain
1.2 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Avenida Espana 26, 11300 La Linea de la Concepcion, Spain
1.7 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Calle Caireles 2, 11300 La Linea de la Concepcion, Spain
1.8 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Avenida de La Torre s/n | Santa Margarita, 11315 La Linea de la Concepcion, Spain
3.5 miles from The Rock of Gibraltar
No photo provided
Check In Check Out
Show Prices
Carretera la Termica s/n poligono Industrial Palmones, 11379 Los Barrios, Spain
5.8 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Avenida Marina 7, 11201 Algeciras, Spain
5.8 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Ctra del Rinconcillo | esq. C/ Hermanos Portilla, 11204 Algeciras, Spain
5.9 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Paseo Conferencia s/n, 11207 Algeciras, Spain
5.9 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Calle Maltes 1, 11206 Algeciras, Spain
5.9 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Carretera Rinconcillo s/n, 11205 Algeciras, Spain
5.9 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Calle Lecheros s/n, 11369 San Roque, Spain
5.9 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Calle Alfonso XI 4, 11201 Algeciras, Spain
5.9 miles from The Rock of Gibraltar
No photo provided
Check In Check Out
Show Prices
Plaza General Martin Barroso 4, 11201 Algeciras, Spain
5.9 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Calle Brujula 27 Las Marismas) | Palmones, 11379 Los Barrios, Spain
6.0 miles from The Rock of Gibraltar
Check In Check Out
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
Check In Check Out
Show Prices
Calle San Bernardo 1, 11207 Algeciras, Spain
6.0 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Avenida Francia 2, 11205 Algeciras, Spain
6.1 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Avenida Virgen del Carmen 64, 11204 Algeciras, Spain
6.3 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Urb. Alcaidesa, 11315 Alcaidesa, Spain
6.3 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Calle Alamos 2 | Colonia de San Miguel, 11205 Algeciras, Spain
6.4 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
C/ de la Villa Real | Urbanizacion Alcaidesa - La Linea de la Concepcion, 11315 Cadiz, Spain
6.4 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Autovia A7 Cadiz | Malaga Km. 116,5, 11360 San Roque, Spain
6.8 miles from The Rock of Gibraltar
No photo provided
Check In Check Out
Show Prices
Callejon a KM 127 | Urbanizacion San Roque, 11360, Sotogrande, Spain
8.5 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Still looking for a place to stay?
Gibraltar has 3 B&Bs/inns with 201 reviews
Marina Bay, PO Box 80, Gibraltar GX11 1AA
0.7 miles from The Rock of Gibraltar
#1 of 3 Gibraltar B&B and Inns
Check In Check Out
Show Prices
36 Governor's Street, Gibraltar
0.6 miles from The Rock of Gibraltar
#2 of 3 Gibraltar B&B and Inns
Check In Check Out
Show Prices
1 Engineer's Lane, Gibraltar GX11 1AA
0.6 miles from The Rock of Gibraltar
#3 of 3 Gibraltar B&B and Inns
Check In Check Out
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, 11300 La Linea de la Concepcion, Spain
1.2 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Calle Carboneros n 03, 11300 La Linea de la Concepcion, Spain
1.2 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Calle Caireles 2, 11300 La Linea de la Concepcion, Spain
1.8 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Avenida Marina 7, 11201 Algeciras, Spain
5.8 miles from The Rock of Gibraltar
Check In Check Out
Show Prices
Carretera Rinconcillo s/n, 11205 Algeciras, Spain
5.9 miles from The Rock of Gibraltar
Check In Check Out
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.
Gibraltar Travel Forum Need specific advice visiting Gibraltar, Europe? Visit the TripAdvisor Travel Forum for Gibraltar and ask our Destination Experts and the travel community.