Skip to main content

Search hotels in San Roque

Enter your dates to see the latest prices and deals for San Roque hotels

Popular hotels in San Roque

Check out our top picks in San Roque

Filter by:

Star Rating
Review score

Hotel Admiral San Roque

Hotel in San Roque

Located in San Roque, 12 miles from La Duquesa Golf Club, Hotel Admiral San Roque provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

I
Iddo Jacob
From
Israel
Great hotel with a casino! The location is good- a few minutes drive from San Roque and a few more minutes from the Gibraltar border. Nice clean rooms with very friendly staff.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,146 reviews
Price from
$98.91
1 night, 2 adults

PUEBLO Y MAR San Roque

San Roque

This apartment provides accommodations with a balcony and free Wifi.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 19 reviews
Price from
$85.66
1 night, 2 adults

Marina16 - Alcaidesa Playa

San Roque

Marina16 - Alcaidesa Playa is a recently renovated vacation home in San Roque where guests can take a dip in the outdoor swimming pool and make the most of the free Wifi, casino, and garden.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 15 reviews
Price from
$399.17
1 night, 2 adults

El Conventillo de San Roque

San Roque

Housed in a historic building, the recently renovated El Conventillo de San Roque offers accommodations with a garden and free Wifi.

B
Barbara
From
United States
Safe, secure. Quiet. Welcoming courtyard Comfortable bed. Outlets galore. Beautifully detailed, with old-world charm. Modern appliances, toilet, shower, shampoo, conditioner, body wash Immaculate room, bathroom. Coffee in room. More coffee packets, creamers, & sugars were provided upon texting never-to-see owner, Mario, via nephew who lives there, whom we met accidentally, upon arrival. Our intent was to be near Gibraltar. Although it's not the best choice for our purpose, we are glad to have stayed HERE! The hilltop church, a block from us, was beautiful , tho not open during our visit. We enjoyed our meal at the busy hilltop restaurant. Server Felix was a Godsend, reminding us to take our passports to Gibraltar the next day. Had we not, we would have to spend up to two hours to get a bus back to San Roque, climb back up to our room then back to Gibraltar by bus...We would have lost more than half a day. Thanks, Felix! We stopped in the city museum halfway down the hill. Curators Maria Carmen and Miguel were wonderfully attentive and helpful! Emma, housekeeper was lovely. The museum is immaculate & full of amazing ancient artifacts of the locale!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 83 reviews
Price from
$84.19
1 night, 2 adults

Sotogrande Paseo del Mar - 10 steps away from the beach

San Roque

Sotogrande Paseo del Mar - 10 steps away from the beach is located in San Roque, just 1.6 miles from Playa de Torreguadiaro and 1.7 miles from Guadalquiton Beach.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 22 reviews
Price from
$246.10
1 night, 2 adults

La Almoraima Hotel

Castellar de la Frontera (Near San Roque)

Almoraima Hotel is a restored 17th century convent offering stylish accommodations in a tranquil setting. The chic rooms feature modern décor.

M
Marlon
From
Germany
Amazing location with a private forest and a breathtaking historical building, tasty breakfast and friendly staff. Highly recommended to switch off in an oasis of tranquility!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,380 reviews
Price from
$111.86
1 night, 2 adults

Alcaidesa Boutique Hotel

La Alcaidesa (Near San Roque)

Located in La Alcaidesa, a 11-minute walk from Playa de la Alcaidesa, Alcaidesa Boutique Hotel has accommodations with a shared lounge, free private parking, a terrace and a restaurant.

T
Timothy
From
United States
Staff was incredible. Very relaxing. Went beyond to accommodate us. Held our bags after we checked out so we could go explore Gibraltar.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 125 reviews
Price from
$415.42
1 night, 2 adults

SO/ Sotogrande Spa & Golf Resort Hotel

Sotogrande (Near San Roque)

Located in Sotogrande, SO/ Sotogrande Spa & Golf Resort Hotel is a 5 star resort featuring a golf course with three 18-hole combinations, and several bars and restaurants.

M
MICAELA V.A.
From
Spain
Facilities, staff, and above all the food!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 377 reviews
Price from
$319.10
1 night, 2 adults

OKU Andalusia

La Alcaidesa (Near San Roque)

Located in La Alcaidesa, a 5-minute walk from Playa de la Alcaidesa, OKU Andalusia has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Adrian
From
Spain
OKU hit the mark for what we were looking for- relaxation by the pool, without our kids,and without having to leave the property. The breakfast as one of the better ones we’ve been to, the staff very accommodating, the onsite restaurants offered some good variety, and the cocktails on point. It would even be a place we come back with kids as they had a nice pool, kids club, and were catering to families. They need to get the beach club up and running. The gym also had great equipment. It worked for us for 3 days there but if we stayed anymore it would require more offsite visits.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 74 reviews
Price from
$423.90
1 night, 2 adults

Suittes Hotel

Algeciras (Near San Roque)

Located in Algeciras, a 15-minute walk from Rinconcillo Beach, Suittes Hotel provides accommodations with a terrace, private parking, a bar and a casino.

D
Deirdre
From
United States
My husband and I prefer a mattress in the firm side and these were perfect. We had very good nights of sleep.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,653 reviews
Price from
$87.57
1 night, 2 adults
See all 50 hotels in San Roque

San Roque – 50 hotels and places to stay

Filter by:

Star Rating
Review score

Hotel Admiral San Roque

Hotel in San Roque

Located in San Roque, 12 miles from La Duquesa Golf Club, Hotel Admiral San Roque provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

I
Iddo Jacob
From
Israel
Great hotel with a casino! The location is good- a few minutes drive from San Roque and a few more minutes from the Gibraltar border. Nice clean rooms with very friendly staff.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,146 reviews
Price from
$98.91
1 night, 2 adults

PUEBLO Y MAR San Roque

San Roque

This apartment provides accommodations with a balcony and free Wifi.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 19 reviews
Price from
$85.66
1 night, 2 adults

Marina16 - Alcaidesa Playa

San Roque

Marina16 - Alcaidesa Playa is a recently renovated vacation home in San Roque where guests can take a dip in the outdoor swimming pool and make the most of the free Wifi, casino, and garden.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 15 reviews
Price from
$399.17
1 night, 2 adults

El Conventillo de San Roque

San Roque

Housed in a historic building, the recently renovated El Conventillo de San Roque offers accommodations with a garden and free Wifi.

B
Barbara
From
United States
Safe, secure. Quiet. Welcoming courtyard Comfortable bed. Outlets galore. Beautifully detailed, with old-world charm. Modern appliances, toilet, shower, shampoo, conditioner, body wash Immaculate room, bathroom. Coffee in room. More coffee packets, creamers, & sugars were provided upon texting never-to-see owner, Mario, via nephew who lives there, whom we met accidentally, upon arrival. Our intent was to be near Gibraltar. Although it's not the best choice for our purpose, we are glad to have stayed HERE! The hilltop church, a block from us, was beautiful , tho not open during our visit. We enjoyed our meal at the busy hilltop restaurant. Server Felix was a Godsend, reminding us to take our passports to Gibraltar the next day. Had we not, we would have to spend up to two hours to get a bus back to San Roque, climb back up to our room then back to Gibraltar by bus...We would have lost more than half a day. Thanks, Felix! We stopped in the city museum halfway down the hill. Curators Maria Carmen and Miguel were wonderfully attentive and helpful! Emma, housekeeper was lovely. The museum is immaculate & full of amazing ancient artifacts of the locale!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 83 reviews
Price from
$84.19
1 night, 2 adults

Sotogrande Paseo del Mar - 10 steps away from the beach

San Roque

Sotogrande Paseo del Mar - 10 steps away from the beach is located in San Roque, just 1.6 miles from Playa de Torreguadiaro and 1.7 miles from Guadalquiton Beach.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 22 reviews
Price from
$246.10
1 night, 2 adults

La Almoraima Hotel

Castellar de la Frontera (Near San Roque)

Almoraima Hotel is a restored 17th century convent offering stylish accommodations in a tranquil setting. The chic rooms feature modern décor.

M
Marlon
From
Germany
Amazing location with a private forest and a breathtaking historical building, tasty breakfast and friendly staff. Highly recommended to switch off in an oasis of tranquility!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,380 reviews
Price from
$111.86
1 night, 2 adults

Alcaidesa Boutique Hotel

La Alcaidesa (Near San Roque)

Located in La Alcaidesa, a 11-minute walk from Playa de la Alcaidesa, Alcaidesa Boutique Hotel has accommodations with a shared lounge, free private parking, a terrace and a restaurant.

T
Timothy
From
United States
Staff was incredible. Very relaxing. Went beyond to accommodate us. Held our bags after we checked out so we could go explore Gibraltar.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 125 reviews
Price from
$415.42
1 night, 2 adults

SO/ Sotogrande Spa & Golf Resort Hotel

Sotogrande (Near San Roque)

Located in Sotogrande, SO/ Sotogrande Spa & Golf Resort Hotel is a 5 star resort featuring a golf course with three 18-hole combinations, and several bars and restaurants.

M
MICAELA V.A.
From
Spain
Facilities, staff, and above all the food!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 377 reviews
Price from
$319.10
1 night, 2 adults

OKU Andalusia

La Alcaidesa (Near San Roque)

Located in La Alcaidesa, a 5-minute walk from Playa de la Alcaidesa, OKU Andalusia has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Adrian
From
Spain
OKU hit the mark for what we were looking for- relaxation by the pool, without our kids,and without having to leave the property. The breakfast as one of the better ones we’ve been to, the staff very accommodating, the onsite restaurants offered some good variety, and the cocktails on point. It would even be a place we come back with kids as they had a nice pool, kids club, and were catering to families. They need to get the beach club up and running. The gym also had great equipment. It worked for us for 3 days there but if we stayed anymore it would require more offsite visits.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 74 reviews
Price from
$423.90
1 night, 2 adults

Suittes Hotel

Algeciras (Near San Roque)

Located in Algeciras, a 15-minute walk from Rinconcillo Beach, Suittes Hotel provides accommodations with a terrace, private parking, a bar and a casino.

D
Deirdre
From
United States
My husband and I prefer a mattress in the firm side and these were perfect. We had very good nights of sleep.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,653 reviews
Price from
$87.57
1 night, 2 adults
See all 50 hotels in San Roque

Hotels with airport shuttles in San Roque

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,653 reviews
From $87.57 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,380 reviews
From $148.22 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 555 reviews
From $74.99 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 69 reviews
From $395.05 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 618 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 653 reviews
From $180.16 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,011 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 74 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 125 reviews
From $296.44 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 377 reviews
From $302.62 per night

Most booked hotels in San Roque and surrounding area in the past month

See all

Popular with guests booking hotels in San Roque

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,146 reviews

Popular with guests booking hotels in La Línea de la Concepción

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 7,209 reviews

Popular with guests booking hotels in Algeciras

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,653 reviews

Popular with guests booking hotels in Algeciras

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,960 reviews

Popular with guests booking hotels in Los Barrios

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 3,330 reviews

Popular with guests booking hotels in Algeciras

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,519 reviews

Popular with guests booking hotels in Los Barrios

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,816 reviews

Popular with guests booking hotels in Los Barrios

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,767 reviews

Popular with guests booking hotels in Gibraltar

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,402 reviews

Popular with guests booking hotels in Los Barrios

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 699 reviews

Budget hotels in San Roque and nearby

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 699 reviews

Located in Los Barrios, within 1.8 miles of Playa de Guadarranque and 17 miles of La Duquesa Golf Club, Hotel El Tujjar has accommodations with a bar as well as free private parking for guests who...

From $66.41 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,816 reviews

Offering a gym, sauna and a large outdoor pool, AZZ Guadacorte Campo de Gibraltar features spacious, air-conditioned rooms with free Wi-Fi and a private balcony.

From $68.88 per night

Apartamento junto al mar, con vistas Gibraltar offers accommodations in La Línea de la Concepción, 18 miles from La Duquesa Golf Club and 4.5 miles from Cathedral of the Holy Trinity.

From $93.42 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 981 reviews

Gibraltar Views Guest House offers accommodations in La Línea de la Concepción, a 11-minute walk from Playa Llanito and 18 miles from La Duquesa Golf Club.

From $82.43 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 3,330 reviews

Set within the Los Palmones Business and Technology Park, Holiday Inn Express Campo de Gibraltar-Barrios has air-conditioned rooms with cable TV and tea and coffee-making facilities.

From $82.43 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,767 reviews

NH Campo de Gibraltar is a modern design hotel located within the Palmones Sciences and Technology Park. It offers elegant, air-conditioned rooms with free WiFi, a TV and a mini-bar.

From $84.79 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,009 reviews

Located on the promenade of La Línea de la Concepción, AC Hotel La Linea is only 9.3 mi from Sotogrande and 0.6 mi from the city center. The hotel features a seasonal outdoor pool and sun terrace.

From $87.43 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 11 reviews

Venezuela 20-22 is located in La Línea de la Concepción, just 17 miles from La Duquesa Golf Club and 4 miles from Cathedral of the Holy Trinity.

From $188.40 per night

Hotels located in the center of San Roque

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 31 reviews

`PRECIOSA CASA ANDALUZA CON VISTAS is located in San Roque, just 14 miles from La Duquesa Golf Club and 6.1 miles from San Roque Golf Course.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 60 reviews

Piso en San Roque, centro neurálgico del Campo de Gibraltar offers accommodations in San Roque, 6.2 miles from San Roque Golf Course and 6.6 miles from Cathedral of the Holy Trinity.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 518 reviews

La redonda enjoys a location in San Roque, 8.4 miles from San Roque Golf Course and 23 miles from Estepona Golf.

1.6 miles from Playa de Guadarranque in San Roque, Gravity- Luxurious paradise with sea view features accommodations with access to a fitness room, solarium, and indoor pool.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 13 reviews

La Alcaidesa Valerie & Bruno is located in San Roque, just 1.9 miles from Playa de la Alcaidesa and 11 miles from La Duquesa Golf Club.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 37 reviews

Offering a garden, Villa Cana features accommodations in San Roque. This beachfront property offers access to a terrace.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Villa en Alcaidesa 6 habitaciones piscina y golf is located in San Roque, just a 16-minute walk from Playa de la Alcaidesa and 13 miles from La Duquesa Golf Club.

1.7 miles from Playa de la Alcaidesa in San Roque, Casa adosada en campo de golf Alcaidesa Links provides accommodations with access to a hot tub.

Best hotels with breakfast in San Roque and nearby

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4 reviews

Vivienda al Sur del Sur is a recently renovated apartment in La Línea de la Concepción, near Playa Llanito. This apartment provides air-conditioned accommodations with a patio and free Wifi.

From $169.56 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 7,209 reviews

Just 1640 feet from the border with Gibraltar, Ohtels Campo De Gibraltar overlooks Algeciras Bay. An outdoor swimming pool and rooms with balconies are on offer in this 4-star hotel.

From $96.08 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,910 reviews

Boat Haus - Casas Flotantes frente a Gibraltar provides air-conditioned rooms in La Línea de la Concepción. This beachfront property offers access to free Wifi and free private parking.

From $131.29 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 125 reviews

Located in La Alcaidesa, a 11-minute walk from Playa de la Alcaidesa, Alcaidesa Boutique Hotel has accommodations with a shared lounge, free private parking, a terrace and a restaurant.

From $296.73 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 343 reviews

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

From $134.83 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 45 reviews

Offering a terrace and a bar, LUXURY YACHT STAY "White Dove" sleeps 6 in Gibraltar is close to Western Beach and Cathedral of the Holy Trinity.

From $471.92 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 268 reviews

Hotel Inmood San Roque features a seasonal outdoor swimming pool, fitness center, a garden and shared lounge in Sotogrande.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 69 reviews

Facing the beachfront, Fairmont La Hacienda Costa del Sol offers 5-star accommodations in La Alcaidesa and has an outdoor swimming pool, private beach area and restaurant.

From $395.05 per night

See reviews by guests who stayed at hotels in San Roque

See all
From $107.15 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 83 reviews
San Roque is the perfect spot to spend a night in the region if one does not enjoy the bustle of Algeciras. The village is beautiful, historical and quiet. The perspectives from the top of the hill is wonderful and one can contemplate Gibraltar easily. The room at the Conventillo is fully equipped for an independent stay (kitchen, coffee, fridge). This was absolutely lovely.
Guest review by
Anonymous
Iceland
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 31 reviews
Charming old house in the old center of San Roque, equipped with everything you need, also for a long stay. A very convenient location for trips to Gibraltar or Ceuta and other interesting places nearby. Very kind hosts, they helped us a lot with all kind of tips, they even checked the local weather forecast before our trip to Ceuta. Federico, thank you so much again.
Guest review by
Snježana
Croatia
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 518 reviews
This is a travel hotel, not the best location just off the road but convenient. It is basic but does the job and the price is reasonable. There is a workers cafe/bar next door but meals are not available.
Guest review by
Stephen
United Kingdom
From $91.85 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,146 reviews
Comfy beds, free parking and you can leave your car next to the room. The hotel does not have a restaurant, but we went to the casino for dinner.
Guest review by
Viljar
Estonia
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 76 reviews
Excellent and friendly host Great location right next to 18th fairway at San Roque golf club A real homely atmosphere
Guest review by
Edward
United Kingdom