Skip to main content

Search hotels in San Lorenzo

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

Filter by:


Star rating

Review score

San Lorenzo – 1 hotel or place to stay

See the latest prices and deals by choosing your dates.
Affittacamere L ' Oasi di Gino, hotel in San Lorenzo

Offering a garden and sea view, Affittacamere L ' Oasi di Gino is situated in San Lorenzo, 32 km from Isola di Tavolara and 48 km from Olbia Harbour.

Vey good bed and good breakfast;) and most importantly kind staff and owner ;)
8.8
Scored 8.8
Fabulous
Rated fabulous
222 reviews
Price from₱ 4,132.30per night
Amareclub Janna e Sole Resort, hotel in San Lorenzo

Situated in Budoni, less than 1 km from Spiaggia Li Cuppulati, Amareclub Janna e Sole Resort features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a...

very friendly staff,always ready to assist, good food, especially pizza,nice overall atmosphere ,nice pool
8.0
Scored 8.0
Very good
Rated very good
364 reviews
Price from₱ 16,319.39per night
Hotel Pedra Niedda, hotel in San Lorenzo

Set in Tanaunella, Hotel Family Pedra Niedda offers colourful accommodation with a private entrance 400 metres from the sandy beach of Porto Ainu. It features a restaurant and free private parking.

Restaurant serves excellent food, lovely surrounding views, very friendly helpful staff. Good to have mini fridge in room. Good varied breakfast, excellent coffee, delicious pizza. Excellent room cleaning and daily change of sheets and towels.
8.5
Scored 8.5
Very good
Rated very good
506 reviews
Price from₱ 5,149.48per night
Hotel Velasole, hotel in San Lorenzo

Velasole is a small hotel with free private parking. It is in a green valley outside Siniscola. Posada and La Caletta beaches are a few minutes' drive away.

Stayed here for one night on our way to the Olbia airport. Everyone was very friendly and helpful! Breakfast was great, we were given local fresh fruit from their own property. We were also recommended a restaurant for dinner (Sos Arcos in Siniscola) that was amazing. Bed was comfortable and we slept well, room was nice and quiet.
8.8
Scored 8.8
Fabulous
Rated fabulous
113 reviews
Price from₱ 5,263.91per night
Hotel Budoni Beach, hotel in San Lorenzo

Budoni Beach is just 200 metres from Porto Ainu beach, 4 km south of Budoni. It offers elegant rooms with light colour schemes, free Wi-Fi and patios overlooking the large garden.

For a short stay it is a fine Hotel. People at reception are friendly and helpfull You can park your car at property and the breakfast is complete and good.
7.6
Scored 7.6
Good
Rated good
125 reviews
Price from₱ 6,256.30per night
AQUA SARDINIA boutique hotel, hotel in San Lorenzo

Located in Budoni, 800 metres from Spiaggia Li Cuppulati, AQUA SARDINIA boutique hotel provides accommodation with a garden, free private parking and a bar.

Amazing hotel in a tranquil location close to nearby beaches. The hosts were great, very friendly and accommodating. Super clean large modern rooms with comfortable beds and even orthopedic pillows ( rarely found in hotels) great breakfast cooked a la carte. Jacuzzi in our private garden was an amazing feature we greatly enjoyed. Highly recommended hotel!
9.3
Scored 9.3
Superb
Rated superb
282 reviews
Price from₱ 9,981.09per night
Villa Valentina Park, hotel in San Lorenzo

Located in Posada, 1.5 km from Spiaggia di San Giovanni, Villa Valentina Park provides accommodation with a garden, free private parking, a shared lounge and a terrace.

8.1
Scored 8.1
Very good
Rated very good
44 reviews
Price from₱ 4,577.31per night
Il Viandante, hotel in San Lorenzo

Set in the centre of San Teodoro, Il Viandante is 800 metres from the beach in Cala d'Ambra, and a 5-minute drive from La Cinta Beach. It offers an outdoor pool which is heated in spring and autumn.

Lovely small property, within a short walk from lots of restaurants. Good sized room with air con (although didn’t need it that much in September to be honest). Plenty of parking (although took us a while to work out how to get in!!). Staff were all super friendly & helpful. Breakfasts were great - especially the chocolate croissants! Drinks in the bar and coffees were really reasonably priced.
9.2
Scored 9.2
Superb
Rated superb
424 reviews
Price from₱ 7,247.41per night
Sa Prata Hotel & Resort, hotel in San Lorenzo

Sa Prata Hotel & Resort is in a quiet location overlooking the sea. It offers free WiFi, an outdoor pool, and air-conditioned rooms, just 750 metres from the beach.

Very nice place with friendly personal
9.1
Scored 9.1
Superb
Rated superb
315 reviews
Price from₱ 7,787.79per night
Sale Hotel, hotel in San Lorenzo

Situated in Posada, 2.8 km from Su Tiriarzu Beach, Sale Hotel features accommodation with a terrace, free private parking and a bar.

nice and english speaking personel, room was big and clean, huge balcony, modern looking bathroom. free parking around hotel or on hotel reserved spots
9.1
Scored 9.1
Superb
Rated superb
232 reviews
Price from₱ 5,276.63per night
See all hotels in and around San Lorenzo