Hotels near San Gregorio Beach

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Gregorio Beach hotels

Delle Rose Hotel & Restaurant

Delle Rose Hotel & Restaurant
3.0 star property
3.4 km from San Gregorio Beach
9.2 out of 10, Wonderful, (5 reviews)
"Very nice property...friendly family and very special food...don't miss"
Germany
Jan
The price is RM163
RM179 total
includes taxes & fees
1 Mar - 2 Mar
Delle Rose Hotel & Restaurant

Residence Bellevue

Residence Bellevue
3.8 km from San Gregorio Beach
9.6 out of 10, Exceptional, (5 reviews)
"Appartamento ben tenuto, pulito, Wi-Fi funzionante, aria condizionata che rende l’intera casa fresca. Posto in una zona tranquilla, silenziosa, a pochi passi dall’area centrale."
Italy
Emanuela
Residence Bellevue

B&B Villa Ines

B&B Villa Ines
3.9 km from San Gregorio Beach
B&B Villa Ines

Hotel Rizieri

Hotel Rizieri
3.0 star property
4.1 km from San Gregorio Beach
7.8 out of 10, Good, (7 reviews)
"Location was very good. It's across the street from the beach."
Canada
Frank
Hotel Rizieri

Casa Sasha

Casa Sasha
4.2 km from San Gregorio Beach
Casa Sasha

VILLA FELICITA - OCCIDENTE

VILLA FELICITA - OCCIDENTE
4.3 km from San Gregorio Beach
The price is RM1,215
RM1,638 total
includes taxes & fees
18 Feb - 19 Feb
VILLA FELICITA - OCCIDENTE

VILLA FELICITA - ORIENTE

VILLA FELICITA - ORIENTE
4.3 km from San Gregorio Beach
The price is RM1,350
RM1,786 total
includes taxes & fees
17 Feb - 18 Feb
VILLA FELICITA - ORIENTE

VILLA FELICITA - MERIDIANA

VILLA FELICITA - MERIDIANA
4.3 km from San Gregorio Beach
The price is RM1,350
RM1,786 total
includes taxes & fees
17 Feb - 18 Feb
VILLA FELICITA - MERIDIANA

Hotiday Leuca Lungomare

Hotiday Leuca Lungomare
3.0 star property
4.4 km from San Gregorio Beach
8.6 out of 10, Excellent, (4 reviews)
"Great spot "
United States
Jose
Hotiday Leuca Lungomare

Hotel Terminal - Caroli Hotels

Hotel Terminal - Caroli Hotels
3.0 star property
4.4 km from San Gregorio Beach
8.4 out of 10, Very good, (150 reviews)
"Great location!"
United States
Babak
The price is RM354
RM390 total
includes taxes & fees
19 Mar - 20 Mar
Hotel Terminal - Caroli Hotels

Villa La Meridiana - Caroli Hotels

Villa La Meridiana - Caroli Hotels
4.4 km from San Gregorio Beach
7.6 out of 10, Good, (14 reviews)
"Fantastic stay"
United Kingdom
Anonymous traveller
The price is RM815
RM897 total
includes taxes & fees
17 Mar - 18 Mar
Villa La Meridiana - Caroli Hotels

Relais Carlo Alberto

Relais Carlo Alberto
5.1 km from San Gregorio Beach
The price is RM316
RM347 total
includes taxes & fees
18 Feb - 19 Feb
Relais Carlo Alberto

Dimora Lauro

Dimora Lauro
5.3 km from San Gregorio Beach
8.0 out of 10, Very good, (1 review)
"Le camere sono sotto la villa ma nel complesso sono nuove pulite e organizzatissime. "
Italy
Anita
Dimora Lauro

B&B A PALAZZO

B&B A PALAZZO
6.2 km from San Gregorio Beach
The price is RM479
RM526 total
includes taxes & fees
21 Feb - 22 Feb
B&B A PALAZZO

Terra di Leuca

Terra di Leuca
6.6 km from San Gregorio Beach
10.0 out of 10, Exceptional, (1 review)
Terra di Leuca

Tenuta Cesarina

Tenuta Cesarina
8.6 km from San Gregorio Beach
The price is RM348
RM383 total
includes taxes & fees
7 Mar - 8 Mar
Tenuta Cesarina

scirocco boutique eco hotel

scirocco boutique eco hotel
8.7 km from San Gregorio Beach
The price is RM1,518
RM1,670 total
includes taxes & fees
18 Feb - 19 Feb
scirocco boutique eco hotel

Corte Manfredi

Corte Manfredi
8.8 km from San Gregorio Beach
Corte Manfredi

Hotel ristorante Colibrì

Hotel ristorante Colibrì
8.9 km from San Gregorio Beach
9.2 out of 10, Wonderful, (10 reviews)
"Accoglienza perfetta di Azzurra !!! Indicazioni e disponibilità al top ! Quello che serve per essere considerati OSPITI e non clienti. Grazie di cuore ! Breve ma piacevolissimo. "
Italy
Massimo
Hotel ristorante Colibrì

Villa Sea Front

Villa Sea Front
8.9 km from San Gregorio Beach
The price is RM606
RM1,409 total
includes taxes & fees
25 Feb - 26 Feb
Villa Sea Front
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.

Top San Gregorio Beach Hotel Reviews

Hotels near other San Gregorio Beach attractions

Frequently asked questions

What's the area like around San Gregorio Beach?
San Gregorio Beach is located in Marina San Gregorio. If you're looking for a convenient place to stay, take a look at the 140 hotels and other accommodation options you'll find within a mile.
Where is the best place to stay close to San Gregorio Beach?
Montecallini Hotel - Adults Only is one of the top choices for your stay based on our traveller data, and this hotel offers a restaurant and free parking. It's located just a short 0.4 mi (0.6 km) from San Gregorio Beach. Other good options within 5 miles include Volito Hotel - Rural Experience and Masseria Ruri Pulcra.
How many hotels should I expect to find close to San Gregorio Beach?
Expedia has 140 hotels and other accommodation options within a mile from San Gregorio Beach.
If I need to cancel the hotel reservation for my stay near San Gregorio Beach, will I receive a refund?
Yes! The majority of room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If you have a reservation that's non-refundable, you might be able to still cancel and be given a refund within 24 hours of booking. Put your dates in and click on "Search", then filter by "fully refundable" to review the best deals available near San Gregorio Beach.
What can I see and do near San Gregorio Beach?
Vado Tower, Lighthouse of Santa Maria di Leuca and Morciano di Leuca Castle are monuments to see when you're exploring the area around San Gregorio Beach. Dip your toes in the water at Felloniche Beach, Santa Maria di Leuca Beach and Pescoluse Beach. Surround yourself with nature at Spiaggia di San Gregorio, Grotta del Soffio and Canale del Ciolo.