Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Gibraltar – 132 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Offering a subtropical garden and a swimming pool, Bristol Hotel is located just a 2-minute walk to the main street in Gibraltar. The Rock of Gibraltar is just 1.9 mi away.

Value. The hotel os right next to the pedestrian zone on one end and there are a few resteraunts nearby. I could see the rock from my room, but your milage may vary.

Show more Show less
6.9
Review score
1,866 reviews
Price from
$98
per night

This magnificent landmark hotel is located on the Rock of Gibraltar, and has stunning views.

The view from the balcony is simply fantastic. The room, the restaurant and the hotel bar fully meet the high expectations of a 4* hotel. The staff was very helpful and friendly in all areas. We really enjoyed the stay to the fullest.

Show more Show less
8.7
Excellent
2,595 reviews
Price from
$196
per night

Sunborn Gibraltar offers unique accommodations, onboard a yacht. Located in Gibraltar, this luxury 5-stars yacht-hotel offers an infinity swimming pool, a spa, a gym and a restaurant.

Location, the bed, view, food and service

Show more Show less
8.5
Very Good
968 reviews
Price from
$312
per night

In the heart of Gibraltar town, The Eliott Hotel has 2 restaurants and a fitness center. The stylish hotel features a rooftop pool and terrace, offering views over the Gibraltar Strait.

We had an amazing stay. The beds are amazingly comfortable, very clean and friendly and the rooftop pool is fab. Everything was fantastic.

Show more Show less
8.5
Very Good
1,325 reviews
Price from
$196
per night

Located in the business district of Gibraltar, Bentley Holiday Apartments - West One offer accommodations with views of the sea and Gibraltar Rock.

I must call out the assistance provided by the local staff. Louise and the team went the extra mile.

Show more Show less
8.7
Excellent
885 reviews
Price from
$99
per night

The first in Gibraltar, Jasmine Coral Jay is a 80-foot motor yacht located in Gibraltar's premier marina. Free WiFi access is available.

Amazing place. Great location. Beautiful views and very relaxing. The hosts are as nice and accommodating as can be. We absolutely loved our stay here and would highly recommend it!

Show more Show less
8.3
Very Good
373 reviews
Price from
$97
per night

Located in Gibraltar, a 18-minute walk from Western Beach, Engineer Lane House features views of the quiet street.

The location was wonderful, not far off the Main Street, thought it took me a minute to locate the entrance to the rooms. The room itself was small, comfortable, with a floor heater to keep me warm in the evening. Communication with the owners was fantastic !!! I very much appreciate it that

Show more Show less
8.1
Very Good
283 reviews
Price from
$104
per night

Located in Gibraltar, within 0.9 mi of Cathedral of the Holy Trinity, Ocean Village 2 bedroom apartment offers accommodations with free WiFi and air conditioning.

clean and convenient. The host was very easy to work with.

Show more Show less
9.3
Wonderful
81 reviews
Price from
$134
per night

Featuring a bar and a terrace, White Dove Yacht is located in Gibraltar.

It’s a fantastic experience if you are looking for a change from a hotel or an AirBnB, do give it a try. The yatch is great, in a fantastic and exclusive location, next to restaurants, pubs, discos and a great promenade - casinos as well if that your thing :). It was great to sit in the boat with the family, chat, have a drink (which you get from a bar on the boat next to it from the owners), and it was just great fun overall.

Show more Show less
8.3
Very Good
48 reviews
Price from
$386
per night

Set in Gibraltar on a private and peaceful berth within the Ocean Village Marina, a 5-minute walk to the city center, Luxury Yacht Hotel offers accommodations with free WiFi.

Brilliant hospitality well beyond expectation. Check in & check out first class.

Show more Show less
9.4
Wonderful
54 reviews
Price from
$364
per night

Most-booked hotels in Gibraltar in the past month

FAQs about hotels in Gibraltar

  • On average, 3-star hotels in Gibraltar cost $132 per night, and 4-star hotels in Gibraltar are $225 per night. If you're looking for something really special, a 5-star hotel in Gibraltar can be found for $369 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Gibraltar this weekend is $179 or, for a 4-star hotel, $218. Looking for something even fancier? 5-star hotels in Gibraltar for this weekend cost around $383 per night, on average (based on Booking.com prices).

  • On average, it costs $191 per night to book a 3-star hotel in Gibraltar for tonight. You'll pay around $391 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Gibraltar will cost around $383, on average (based on Booking.com prices).

  • Many families visiting Gibraltar loved staying at Rock Hotel, The Eliott Hotel, and Sunborn Gibraltar.

  • Travelers who stayed in Gibraltar near Gibraltar International Airport (GIB) have said good things about The Eliott Hotel, Sunborn Gibraltar, and Rock Hotel.

  • Rock Hotel, The Eliott Hotel, and Sunborn Gibraltar are some of the popular hotels in Gibraltar.

  • For hotels in Gibraltar that serve highly-rated breakfasts, try Sunborn Gibraltar, Rock Hotel, and The Eliott Hotel.

  • These hotels in Gibraltar are highly rated by couples: Sunborn Gibraltar, Rock Hotel, and The Eliott Hotel.

  • Rock Hotel, Sunborn Gibraltar, and The Eliott Hotel got great room view-related reviews from travelers in Gibraltar.

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Gibraltar:

Explore guest reviews of hotels in Gibraltar

See all