Hotels in San Roque

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in San Roque?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in San Roque on Hotels.com. These San Roque hotels consistently deliver on quality, location and traveller experience. Last updated on .

1. SO/ Sotogrande Spa and Golf Resort Hotel Costa del Sol

SO/ Sotogrande Spa and Golf Resort Hotel Costa del Sol
5.0 star property
San Roque
9.4 out of 10, Exceptional, (134 reviews)
Escape to this lavish Spanish resort offering a free kids' club while you enjoy deep-tissue massages at the spa. Dine on local cuisine at Cortijo Santa María, one of 3 restaurants, or lounge by both indoor and outdoor pools near Almenara Golf Resort.
The price is AU$393
includes taxes & fees
1 Dec - 2 Dec
SO/ Sotogrande Spa and Golf Resort Hotel Costa del Sol

2. Hotel Inmood San Roque

Hotel Inmood San Roque
4.0 star property
San Roque
8.8 out of 10, Excellent, (54 reviews)
Escape to this golf-adjacent hotel featuring a seasonal outdoor pool and rejuvenating massages. Unwind at the poolside bar after a workout in the fitness centre. San Roque Club and Almenara Golf Resort await nearby, with free WiFi and parking for convenience.
The price is AU$240
includes taxes & fees
19 Nov - 20 Nov
Hotel Inmood San Roque

3. Hotel Admiral Casino & Lodge

Hotel Admiral Casino & Lodge
4.0 star property
San Roque
9.4 out of 10, Exceptional, (145 reviews)
Escape to this San Roque hotel featuring a lively casino and refreshing outdoor pool. Just a short drive from Rock of Gibraltar, guests enjoy free WiFi, parking, and relaxing garden spaces. Unwind at the bar or grab snacks from the cafe after exploring nearby attractions.
The price is AU$95
includes taxes & fees
17 Nov - 18 Nov
Hotel Admiral Casino & Lodge

4. Hotel Encinar de Sotogrande

Hotel Encinar de Sotogrande
4.0 star property
San Roque
8.6 out of 10, Excellent, (263 reviews)
Adjacent to verdant fairways in San Roque, this hotel features a seasonal outdoor pool with a refreshing bar. Savour Mediterranean cuisine at Restaurante Sotogrande after exploring nearby La Reserva Club, then unwind on the terrace after a workout in the 24-hour fitness centre.
The price is AU$219
includes taxes & fees
8 Nov - 9 Nov
Hotel Encinar de Sotogrande

5. Fairmont La Hacienda Costa del Sol

Fairmont La Hacienda Costa del Sol
5.0 star property
San Roque
9.4 out of 10, Exceptional, (82 reviews)
The price is AU$424
includes taxes & fees
22 Nov - 23 Nov
Fairmont La Hacienda Costa del Sol

6. El Conventillo de San Roque

El Conventillo de San Roque
3.5 star property
San Roque
The price is AU$110
includes taxes & fees
5 Nov - 6 Nov
El Conventillo de San Roque

7. MIM Sotogrande Member of Meliá Collection

MIM Sotogrande Member of Meliá Collection
5.0 star property
San Roque
9.8 out of 10, Exceptional, (23 reviews)
This luxury San Roque retreat offers local cuisine at Hincha by Nandu Jubany, plus rejuvenating spa treatments. Just minutes from Sotogrande Port and beach, you'll appreciate the 24-hour fitness centre and stylish bar after exploring coastal gems.
The price is AU$389
includes taxes & fees
16 Nov - 17 Nov
MIM Sotogrande Member of Meliá Collection

8. OKU Andalusia – Alcaidesa

OKU Andalusia – Alcaidesa
5.0 star property
La Línea de la Concepción
9.4 out of 10, Exceptional, (71 reviews)
The price is AU$621
includes taxes & fees
7 Nov - 8 Nov
OKU Andalusia – Alcaidesa

9. NH Campo De Gibraltar

NH Campo De Gibraltar
4.0 star property
Los Barrios
8.4 out of 10, Very good, (408 reviews)
Surrounded by southern Spanish charm, this hotel offers Mediterranean cuisine at nhube restaurant plus 2 bars and a welcoming terrace. Nearby attractions include Rock of Gibraltar and Palmones Beach, with San Roque-La Línea Station just a short drive away.
The price is AU$105
includes taxes & fees
11 Nov - 12 Nov
NH Campo De Gibraltar

10. Ohtels Campo De Gibraltar

Ohtels Campo De Gibraltar
4.0 star property
La Línea de la Concepción
8.4 out of 10, Very good, (1,005 reviews)
The price is AU$113
includes taxes & fees
4 Nov - 5 Nov
Ohtels Campo De Gibraltar

11. Boat Haus Mediterranean Experience Alcaidesa La Linea

Boat Haus Mediterranean Experience Alcaidesa La Linea
3.0 star property
La Línea de la Concepción
9.4 out of 10, Exceptional, (247 reviews)
Escape to this unique houseboat in La Línea de la Concepción with stunning Rock of Gibraltar vistas. The rooftop terrace provides a perfect sunset spot while free WiFi and parking add convenience. Playa de Santa Bárbara beach awaits nearby.
The price is AU$167
includes taxes & fees
10 Nov - 11 Nov
Boat Haus Mediterranean Experience Alcaidesa La Linea

12. Holiday Inn Express Campo De Gibraltar - Barrios by IHG

Holiday Inn Express Campo De Gibraltar - Barrios by IHG
3.0 star property
Los Barrios
8.6 out of 10, Excellent, (1,000 reviews)
Nestled in Los Barrios, this welcoming hotel offers free breakfast, WiFi, and parking just minutes from the Rock of Gibraltar. Clean rooms provide comfort after exploring Playa de Palmones, while the cafe and bar offer relaxing spaces to unwind.
The price is AU$97
includes taxes & fees
8 Nov - 9 Nov
Holiday Inn Express Campo De Gibraltar - Barrios by IHG

13. AC Hotel La Línea by Marriott

AC Hotel La Línea by Marriott
4.0 star property
La Línea de la Concepción
8.2 out of 10, Very good, (1,000 reviews)
Wake up to Mediterranean views at this beach hotel in La Línea de la Concepción, just 1.5 mi from the airport with 24-hour shuttle service. Enjoy the seasonal outdoor pool, fitness centre, and coffee shop after exploring nearby Rock of Gibraltar.
The price is AU$118
includes taxes & fees
5 Nov - 6 Nov
AC Hotel La Línea by Marriott

14. AZZ Guadacorte Campo de Gibraltar

AZZ Guadacorte Campo de Gibraltar
4.0 star property
Guadacorte
8.2 out of 10, Very good, (409 reviews)
Unwind at this Los Barrios hotel with a seasonal pool and poolside bar after exploring nearby attractions. Enjoy Spanish cuisine at El Acebuche restaurant or work out in the health club. Just 15 minutes from Algeciras Harbour with free WiFi throughout.
The price is AU$91
includes taxes & fees
15 Nov - 16 Nov
AZZ Guadacorte Campo de Gibraltar

15. Apartamentos Vista Real

Apartamentos Vista Real
3.0 star property
La Línea de la Concepción
8.6 out of 10, Excellent, (314 reviews)
Beachside retreat with a rooftop terrace overlooking the Mediterranean. This aparthotel offers an outdoor pool with children's area, plus convenient kitchenettes and sofa beds. Enjoy free WiFi while staying near Playa de la Alcaidesa.
The price is AU$94
includes taxes & fees
4 Nov - 5 Nov
Apartamentos Vista Real

16. ALCAIDESA BOUTIQUE HOTEL

ALCAIDESA BOUTIQUE HOTEL
3.5 star property
La Línea de la Concepción
10.0 out of 10, Exceptional, (2 reviews)
The price is AU$440
includes taxes & fees
4 Nov - 5 Nov
ALCAIDESA BOUTIQUE HOTEL

17. AZZ Castellar Hacienda El Alcornocal

AZZ Castellar Hacienda El Alcornocal
4.0 star property
Castellar de la Frontera
8.0 out of 10, Very good, (7 reviews)
The price is AU$173
includes taxes & fees
4 Nov - 5 Nov
AZZ Castellar Hacienda El Alcornocal

18. Hostal París

Hostal París
2.0 star property
La Línea de la Concepción
7.4 out of 10, Good, (417 reviews)
Immerse yourself in coastal charm at this La Línea de la Concepción hideaway near Rock of Gibraltar and Playa de Poniente. Free WiFi keeps you connected while outdoor enthusiasts enjoy nearby hiking trails and surfing spots. The attentive staff ensures a memorable stay.
The price is AU$56
includes taxes & fees
3 Dec - 4 Dec
Hostal París

19. TUGASA Castillo de Castellar

TUGASA Castillo de Castellar
3.0 star property
Castellar de la Frontera
9.2 out of 10, Wonderful, (75 reviews)
Experience old-world charm at this castle hotel near Zoo de Castellar. The local cuisine restaurant, El Aljibe, and elegant bar create an atmospheric setting. Soak in panoramic views from the terrace while enjoying daily housekeeping and free WiFi.
The price is AU$98
includes taxes & fees
3 Dec - 4 Dec
TUGASA Castillo de Castellar

20. Hotel Alborán Algeciras

Hotel Alborán Algeciras
4.0 star property
Algeciras
8.4 out of 10, Very good, (197 reviews)
Perched on a rooftop terrace in Algeciras, this hotel offers refreshing dips in the seasonal outdoor pool and convenient access to Bahia Park. Enjoy drinks at the poolside bar after workouts in the fitness centre, with free WiFi and parking included.
The price is AU$110
includes taxes & fees
15 Nov - 16 Nov
Hotel Alborán Algeciras
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Check out pet-friendly hotels in San Roque

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit San Roque?

Our prices for hotels in San Roque are cheapest in February
Price trends for hotels in San Roque
Pricing is based on two traveller single night rates
View properties in November
Currently viewing crowd sizes and weather for November.
Typical weather for San Roque
November
High 18°C / low 13°C. Sunny most days.
View properties in November
18°
weather_sun
November, no crowd data, average high temperature 18 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
15°
weather_sun
December, no crowd data, average high temperature 15 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
14°
weather_sun
January, no crowd data, average high temperature 14 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
14°
weather_sun
February, no crowd data, average high temperature 14 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
16°
weather_sun
March, no crowd data, average high temperature 16 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
18°
weather_sun
April, no crowd data, average high temperature 18 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
21°
weather_sun
May, no crowd data, average high temperature 21 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
24°
weather_sun
June, no crowd data, average high temperature 24 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
27°
weather_sun
July, no crowd data, average high temperature 27 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
28°
weather_sun
August, no crowd data, average high temperature 28 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
25°
weather_sun
September, no crowd data, average high temperature 25 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
22°
weather_sun
October, no crowd data, average high temperature 22 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
Monthly weather averages (˚C)

Top neighbourhoods in San Roque

Top landmarks in San Roque

Learn more about San Roque

San Roque, well known for its golfing and waterfront, features attractions such as Alcaidesa Links Golf Resort and San Roque Club. Visitors to this relaxing city speak highly of the bars whereas sights include Playa de la Alcaidesa and Bay of Gibraltar.

A golf course with a coastal view, a mountain in the distance, and a residential area.

Check out reviews of San Roque hotels guests love

Frequently asked questions

How much does a hotel room cost in San Roque?
You can find top hotels in San Roque from AU$56 with options to suit your budget and needs. If you're after an affordable hotel in San Roque that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at San Roque hotels?
Discover great deals on San Roque hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on San Roque hotels.
Can I book San Roque hotels with free cancellation?
In order to book a refundable San Roque hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in San Roque?
Some of the most popular luxury hotels in San Roque are SO/ Sotogrande Spa and Golf Resort Hotel Costa del Sol, Fairmont La Hacienda Costa del Sol, and MIM Sotogrande Member of Meliá Collection. SO/ Sotogrande Spa and Golf Resort Hotel Costa del Sol is a luxury hotel with a high guest rating amongst our travellers, and it offers an indoor pool, a full-service spa and a hot tub. Fairmont La Hacienda Costa del Sol and MIM Sotogrande Member of Meliá Collection are two more favourite luxury stays in great San Roque locations.
What are some top pet-friendly hotels in San Roque?
Our travellers' top pet-friendly hotels in San Roque include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in San Roque.
What are some of the best kid-friendly hotels in San Roque?
Some of the best San Roque hotels for kids include SO/ Sotogrande Spa and Golf Resort Hotel Costa del Sol, Fairmont La Hacienda Costa del Sol, and Hotel Encinar de Sotogrande. SO/ Sotogrande Spa and Golf Resort Hotel Costa del Sol is a kid-friendly hotel with a guest score of 9.4 out of 10 offering family-friendly amenities like a free children's club and an indoor pool, plus free cots in guestrooms. Check out Fairmont La Hacienda Costa del Sol with a guest score of 9.4. This popular hotel has a free children's club and 3 outdoor pools as well as free cots in the guestrooms. Hotel Encinar de Sotogrande is another good option with a seasonal outdoor pool and an arcade/game room, plus free cots in the guestrooms. Explore more kid-friendly hotels in San Roque by using our "Family friendly" filter in your search on Hotels.com.
What are the top San Roque hotels with a pool?
For a little extra luxury, discover some of the best San Roque hotels with a pool. MIM Sotogrande Member of Meliá Collection is a great hotel with an outdoor pool and a guest rating of 9.6 out of 10. Hotel Admiral Casino & Lodge is a popular hotel that features an outdoor pool along with a casino and a bar/lounge. To find more stays in San Roque with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best San Roque hotels with free parking?
If you're arriving by car, choosing a great San Roque hotel with free parking is a plus. Our travellers' favourites include:
What are some popular hotels in central San Roque?
For hotels in central San Roque, check out The Eliott Hotel and Holiday Inn Express Gibraltar by IHG. Travellers love The Eliott Hotel for its location, as well as the outdoor pool, ocean-view restaurant and poolside bar this hotel offers. Holiday Inn Express Gibraltar by IHG is another popular central hotel with a restaurant, a bar/lounge and a coffee shop/cafe. When you stay at one of these central hotels, you'll be in easy reach of top sights including Rock of Gibraltar. Guadacorte and North District are some of the most central areas for your San Roque holiday.
Can I book a refundable accommodation option in San Roque?
If you want the flexibility to change your plans to San Roque, most hotels offer refundable* rates that you can book. You can find this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in San Roque if I want a holiday rental instead of a hotel?
If you're looking for a good alternative to a hotel, review our selection of 41 holiday homes. You can also book one of 130 apartments or 43 villas.
What will the weather in San Roque be like during my visit?
August and July are typically the warmest months in San Roque, when the average temperature is 22°C. February and January are the coldest months, when the average temperature is 13°C. December and March are the months with the most rain.

Keep exploring