Hotels in Gibraltar

Search and compare Gibraltar hotels from hundreds of travel sites and save

Gibraltar
22 Sep — 23 Sep2
Gibraltar
Wed 22/9
Thu 23/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Gibraltar

Filter by star ratings
All filters
Rock Hotel
Rock Hotel
8.8 Excellent
3 Europa Road, Gibraltar, Gibraltar
Show on map
1.4 km from city centre, Gibraltar, Gibraltar 
ExcellentBased on 2,389 reviews
8.8

Just a 10-minute car ride from Gibraltar Airport, Rock Hotel Gibraltar provides convenient accommodation and offers an outdoor pool. It is conveniently located for guests wanting to discover the area's attractions.

Bristol
Bristol
7.1 Good
8/10 Cathedral Square, Gibraltar, Gibraltar
Show on map
0.7 km from city centre, Gibraltar, Gibraltar 
GoodBased on 1,756 reviews
7.1

Just a 10-minute car ride from Gibraltar Airport, Bristol Hotel Gibraltar provides convenient and cosy accommodation. It is conveniently located for those wishing to visit the area's popular attractions.

The Eliott Hotel
The Eliott Hotel
8.3 Excellent
2 Governors Parade, Gibraltar, Gibraltar
Show on map
0.6 km from city centre, Gibraltar, Gibraltar 
ExcellentBased on 1,081 reviews
8.3

O'Callaghan Eliott Hotel has 120 modern rooms and features a rooftop pool. It is located a 10-minute drive from Gibraltar Airport and an airport shuttle is available for guests.

Sunborn Gibraltar
Sunborn Gibraltar
8.6 Excellent
35, Ocean Village Promenade, Gibraltar, Gibraltar
Show on map
0.3 km from city centre, Gibraltar, Gibraltar 
ExcellentBased on 941 reviews
8.6

Sunborn Gibraltar offers comfortable rooms and a day spa, and is situated within a 10-minute drive from the Gibraltar Airport. There is also a fitness centre with an infinity pool.

Tips for booking a Gibraltar hotel

Cheapest month:May
Most expensive month:September
Average price in Gibraltar:$235/night
Absolute cheapest price found:$55/night
Cheapest day:Thursday
Most expensive day:Sunday
$205 - $296
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$253 - $291
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Gibraltar hotels

Show all 64 hotels
1
Sunborn Gibraltar
Sunborn Gibraltar
8.6 Excellent
35, Ocean Village Promenade, Gibraltar, Gibraltar
Show on map
0.3 km from city centre, Gibraltar 

Sunborn Gibraltar offers comfortable rooms and a day spa, and is situated within a 10-minute drive from the Gibraltar Airport. There is also a fitness centre with an infinity pool.

2
The Eliott Hotel
The Eliott Hotel
8.3 Excellent
2 Governors Parade, Gibraltar, Gibraltar
Show on map
0.6 km from city centre, Gibraltar 

O'Callaghan Eliott Hotel has 120 modern rooms and features a rooftop pool. It is located a 10-minute drive from Gibraltar Airport and an airport shuttle is available for guests.

3
Rock Hotel
Rock Hotel
8.8 Excellent
3 Europa Road, Gibraltar, Gibraltar
Show on map
1.4 km from city centre, Gibraltar 

Just a 10-minute car ride from Gibraltar Airport, Rock Hotel Gibraltar provides convenient accommodation and offers an outdoor pool. It is conveniently located for guests wanting to discover the area's attractions.

4
Bristol
Bristol
7.1 Good
8/10 Cathedral Square, Gibraltar, Gibraltar
Show on map
0.7 km from city centre, Gibraltar 

Just a 10-minute car ride from Gibraltar Airport, Bristol Hotel Gibraltar provides convenient and cosy accommodation. It is conveniently located for those wishing to visit the area's popular attractions.

Cheapest hotels in Gibraltar

Show all 64 hotels
Bristol
Bristol
7.1 Good
8/10 Cathedral Square, Gibraltar, Gibraltar
Show on map
0.7 km from city centre,  

Just a 10-minute car ride from Gibraltar Airport, Bristol Hotel Gibraltar provides convenient and cosy accommodation. It is conveniently located for those wishing to visit the area's popular attractions.

$130
Avg. per night
Rock Hotel
Rock Hotel
8.8 Excellent
3 Europa Road, Gibraltar, Gibraltar
Show on map
1.4 km from city centre,  

Just a 10-minute car ride from Gibraltar Airport, Rock Hotel Gibraltar provides convenient accommodation and offers an outdoor pool. It is conveniently located for guests wanting to discover the area's attractions.

$199
Avg. per night
The Eliott Hotel
The Eliott Hotel
8.3 Excellent
2 Governors Parade, Gibraltar, Gibraltar
Show on map
0.6 km from city centre,  

O'Callaghan Eliott Hotel has 120 modern rooms and features a rooftop pool. It is located a 10-minute drive from Gibraltar Airport and an airport shuttle is available for guests.

$217
Avg. per night
Sunborn Gibraltar
Sunborn Gibraltar
8.6 Excellent
35, Ocean Village Promenade, Gibraltar, Gibraltar
Show on map
0.3 km from city centre,  

Sunborn Gibraltar offers comfortable rooms and a day spa, and is situated within a 10-minute drive from the Gibraltar Airport. There is also a fitness centre with an infinity pool.

$319
Avg. per night

Hotel prices in Gibraltar

4 stars and up

$199 - $319

Sunborn Gibraltar

No. 1 most popular

Sunborn Gibraltar
8.6 Excellent
$319
Avg. per night
The Eliott Hotel

No. 2 most popular

The Eliott Hotel
8.3 Excellent
$217
Avg. per night
Rock Hotel

Best value

Rock Hotel
8.8 Excellent
$199
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Gibraltar travel FAQs

  • Where is the best place to stay in Gibraltar?

    Users favour staying in areas like Gibraltar,. Consider this location when searching for your desired stay.

  • What are the best hotels in Gibraltar?

    Rock Hotel, rated with a score of 8.8 from 2,389 reviewers, is one of the most popular hotels in Gibraltar. Other top stays include High Floor With Beautiful Marina Views, with an average rating of 8.5 from 20 reviewers, and The Caleta Hotel Health, Beauty & Conference Centre, with a score of 7.8 from 778 reviewers.