Located close to St Michael's Cave and Casemates Square, The Rock Hotel provides a poolside bar, a terrace and a hair salon. The on-site international cuisine restaurant, Alfred's Restaurant, offers breakfast, lunch, dinner and ocean views. Free in-room WiFi is available to all guests, along with dry cleaning/laundry services and a bar.
Located near the beach, The Rock Hotel is in Upper Town, a neighbourhood in Gibraltar. San Roque Club and Algeciras Harbour are worth visiting if an activity is on the agenda, while those wishing to experience the area's natural beauty can explore St Michael's Cave and Rock of Gibraltar. Enjoy an event or a match at Victoria Stadium, and consider making time for Bahia Park Algeciras—a top attraction that's not to be missed. Visit our Gibraltar travel guide
3 Europa Road, Gibraltar, GX11-1AA
What's nearby
Casemates Square
20 min walk - 1.7 km
St Michael's Cave
2 min drive - 1.5 km
Gibraltar Botanic Gardens
2 min walk - 0.2 km
Bay of Gibraltar
5 min walk - 0.5 km
The Convent
8 min walk - 0.7 km
Getting around
San Roque-La Línea Station
38 min drive
Gibraltar (GIB)
16 min drive
Restaurants
Jury's Café & Wine Bar
10 min walk
Copacabana
11 min walk
The Angry Friar
9 min walk
The Trafalgar Sports Bar
5 min walk
The Horseshoe
15 min walk
About this property
The Rock Hotel
Upscale hotel near Casemates Square
Located close to St Michael's Cave and Rock of Gibraltar, The Rock Hotel provides a poolside bar, a terrace and a hair salon. The on-site international cuisine restaurant, Alfred's Restaurant, offers breakfast, lunch, dinner and ocean views. In addition to dry cleaning/laundry services and a bar, guests can connect to free in-room WiFi.
You'll also find perks such as:
A seasonal outdoor pool
Free self-parking
Buffet breakfast (surcharge), a round-trip airport shuttle (surcharge) and an electric car charging station
Luggage storage, concierge services and smoke-free property
Guest reviews say great things about the helpful staff
Room features
All 97 rooms include comforts such as 24-hour room service and air conditioning, as well as thoughtful touches such as late-night room service and free WiFi.
More conveniences in all rooms include:
Bathrooms with free toiletries and hairdryers
32-inch TVs with satellite channels
Wardrobes/cupboards, travel cots and coffee/tea makers
As of 24 Oct 2026, prices found for a 1-night stay for 2 adults at The Rock Hotel on 9 Nov 2026 start from HK$1,573, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is The Rock Hotel pet-friendly?
No, only service animals are welcome at the property.
How much is parking at The Rock Hotel?
Self-parking is free at this property.
What time is check-in at The Rock Hotel?
Check-in start time: 3:00 PM; check-in end time: midnight. After-hours check-in is not available.
What time is check-out at The Rock Hotel?
Checkout is at 11:00 AM.
Does The Rock Hotel provide a shuttle to the airport?
Yes, there's an airport shuttle that runs on request. A fee of GBP 26 per person applies.
Where is The Rock Hotel located?
Located in Upper Town, this hotel is within 1 mi (2 km) of Casemates Square and St Michael's Cave. Victoria Stadium and Ibrahim-Al-Ibrahim Mosque are also within 2 mi (3 km).
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on selected room rates because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
The Rock Hotel Reviews
8.8
Excellent
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
We really enjoyed our short stay at The Rock Hotel. The staff were really friendly and welcoming. It had all the facilities you would expect from a 4* hotel. We wouldn’t hesitate to recommend this hotel and would stay here again.
Very relaxing hotel with good food especially afternoon tea. Lovely quiet room with view over the port area and beyond. Pool area across the road plenty of room for everyone and drinks enjoyable all staff very pleasant and helpful
Cleaning excellent, balcony with lovely view of Algeciras Bay. Waiters not really on the ball sometimes ignoring one. Other staff fairly good rapport. Breakfast below average, not as good as one expects from a hotel with this reputation (e.g. bacon overcooked, fried eggs 'not available').
We had a very enjoyable 3 night stay with friends to celebrate my 60th Birthday. I particularly liked the balcony and sea view. The Rock Hotel is very well situated for the botanical gardens, where we did parkrun, and for exploring the Rock.
Lovely swimming pool. The staff are very friendly. Breakfast is lovely and the service second to none. Cannot fault it. Busses go close to the property so you don’t need to rely on taxis as well. Great stay and highly recommend
This hotel is iconic and you really feel it throughout the property. Nostalgia is high. Food was good. We had Sunday dinner and it was delightful. Even the bar food was high standard. Two slight downsides - found a dirty sock under the bed when we were leaving, which made us wonder how well it was cleaned. And the shower pressure was not great. Wife with long hair had trouble washing it. To be fair to hotel, we only advised them of this when we left so don’t know if they could have fixed and it didn’t impact our stay much.
The Rock hotel was pleasant. Very nice pool. Dinner at the restaurant was good but not spectacular for the price. I the breakfast was a bit disappointing and not as good as expected.
The helpful staff combined with a fantastic view of the strait of Gibraltar is a favourite place of ours. This time we used the pool which is excellent.
Great hotel, friendly staff, good breakfast, well serviced/clean rooms, only reason not given 5 stars, had issues with shower water pressure, it was either all hot and no cold, or all cold and no hot! But I would still go back!