Skip to main content

Search hotels in San Lorenzo

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

San Lorenzo – 10 hotels and places to stay

Filter by:

Star rating

Review score

B&B San Gavino

San Lorenzo

Boasting mountain views, B&B San Gavino offers accommodation with a garden and a patio, around 30 km from Isola di Tavolara.

G
Gavin
From
France
Very friendly and great B&B
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 81 reviews
Location 9.1
Price from
US$113.26
1 night, 2 adults

Affittacamere L ' Oasi di Gino

San Lorenzo

Affittacamere L ' Oasi di Gino has air-conditioned guest accommodation in San Lorenzo, 33 km from Isola di Tavolara, 38 km from Bidderosa Oasis and 48 km from Olbia Harbour.

O
Onon
From
Luxembourg
Vey good bed and good breakfast;) and most importantly kind staff and owner ;)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 269 reviews
Location 8.2
Price from
US$73.94
1 night, 2 adults

HOTEL Essenza di Mirto

La Caletta (Near San Lorenzo)

Situated in La Caletta, 28 km from Bidderosa Oasis, HOTEL Essenza di Mirto features accommodation with a garden, free private parking, a shared lounge and a bar.

C
Charlotte
From
Spain
It was a great stay in a really beautiful location, we were able to relax and enjoy the beautiful views from the garden. The rooms were really nicely designed and the garden was so relaxing.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 119 reviews
Location 9.1
Price from
US$249.99
1 night, 2 adults

AQUA SARDINIA boutique hotel

Budoni (Near San Lorenzo)

Located in Budoni, less than 1 km from Spiaggia Li Cuppulati, AQUA SARDINIA boutique hotel provides accommodation with a garden, free private parking and a bar.

C
Cristi
From
Luxembourg
Everything was excellent! Very friendly staff and superb location!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 366 reviews
Location 8.6
Price from
US$275.81
1 night, 2 adults

Hotel Made

Posada (Near San Lorenzo)

Set in Posada, within 2.8 km of Su Tiriarzu Beach and 31 km of Bidderosa Oasis, Hotel Made offers accommodation with a bar and free WiFi throughout the property as well as free private parking for...

R
Rastislav
From
Slovakia
My best experience on island. Friendly people, great breakfast, all clean as it should be. Definitelly will stay here again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 262 reviews
Location 9.0
Price from
US$119.71
1 night, 2 adults

Hypnos Boutique Hotel

San Teodoro (Near San Lorenzo)

Situated in San Teodoro, 16 km from Isola di Tavolara, Hypnos Boutique Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

J
Jacqueline
From
United Kingdom
An excellent family run business who catered for our every need(even sorting out a hire car).The room was more than adequate and cleaned to a high standard every day.Breakfast had a lot of options and we must make a special mention for Antionella who couldn't have been more friendly and efficient.A well located property a few kilometres from the beach(stunning views) and a supermarket 100 yards away with prices going back 20 years.A fantastic stay that we would whole heartedly recommend.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 160 reviews
Location 8.8
Price from
US$145.53
1 night, 2 adults

Sale Hotel

Posada (Near San Lorenzo)

Boasting a terrace, bar and views of city, Sale Hotel is situated in Posada, 2.8 km from Su Tiriarzu Beach.

S
Sandra
From
Germany
Very friendly welcome, Good communication in English, very nice and spacious room with a very comfortable bed, very good breakfast (good selection including various fruit and a nice cappuchino), excellent service, parking directly in front of the hotel.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 220 reviews
Location 9.0
Price from
US$120.89
1 night, 2 adults

Sa Prata Hotel & Resort

Budoni (Near 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.

M
Magomed
From
Switzerland
Very nice place with friendly personal
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 366 reviews
Location 9.2
Price from
US$222.99
1 night, 2 adults

Maria Caderina Green Village

Posada (Near San Lorenzo)

Offering an outdoor pool and a roof garden, Maria Caderina Green Village is set in the countryside of Posada. It offers brightly coloured rooms with a balcony and is 2km from the town centre.

J
Joao
From
Portugal
This hotel was probably the best part of our vacation, everyone was so helpful and friendly really felt like our Italian family. Mirko, Monica, and Patricia really made us feel at home, and helped us plan our vacation with tips and advice. Breakfast was decent, not a lot of options but enough, and obviously amazing coffee. You could ask to have some sandwiches to take to the beach which was good. Rooms and bathroom were clean, and large enough to have our 3 small luggage Pool was very good, we didn't used it a lot but it was large and very clean. Dinner was amazing, there was a daily menu but you could ask to have some made to order items as well, and while there are not many options around the hotel to have dinner, we never felt the need to go look for them, actually our worst dinner during our stay was when we did not eat at the hotel. Mirko also suggested some great and not expensive wines. I would stay here again 100%
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 235 reviews
Location 8.6
Price from
US$164.31
1 night, 2 adults

Il Viandante

San Teodoro (Near 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.

M
Mariana
From
Norway
This hotel has an excellent location right next to the old town, where lots of restaurants and shops are. It’s also within walking distance to the beach or just a short drive. The pool and garden area are super nice to chill. The staff were really friendly and helpful too.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 406 reviews
Location 9.8
Price from
US$169.01
1 night, 2 adults
See all 10 hotels in San Lorenzo

Hotels with airport shuttles in San Lorenzo

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 472 reviews
    From US$504.67 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 313 reviews
    From US$1,518.28 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 366 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 119 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 318 reviews
    From US$140.84 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 359 reviews
    From US$190.13 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 558 reviews
    From US$298.22 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 393 reviews
    From US$353.64 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 366 reviews
    From US$222.99 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 542 reviews
    From US$147.18 per night

Most booked hotels in San Lorenzo and surroundings in the past month

See all
  • Popular with guests booking hotels in Budoni

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 141 reviews
  • Popular with guests booking hotels in San Teodoro

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 558 reviews
  • Popular with guests booking hotels in Budoni

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 749 reviews
  • Popular with guests booking hotels in Budoni

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 237 reviews
  • Popular with guests booking hotels in Budoni

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 593 reviews
  • Popular with guests booking hotels in San Teodoro

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 843 reviews
  • Popular with guests booking hotels in Budoni

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 405 reviews
  • Popular with guests booking hotels in San Teodoro

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 346 reviews
  • Popular with guests booking hotels in Budoni

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 193 reviews
  • Popular with guests booking hotels in Posada

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 276 reviews

Budget hotels in San Lorenzo and nearby

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 16 reviews

    Offering quiet street views, Limpiddu is an accommodation situated in Limpiddu, 2 km from Spiaggia Capannizza and 28 km from Isola di Tavolara.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 62 reviews

    Situated in Budoni and only 1.8 km from Spiaggia Capannizza, Sa Murta Bianca Guesthouse features accommodation with mountain views, free WiFi and free private parking.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 78 reviews

    Boasting free bikes and views of garden, Ajo' da Paolo is a recently renovated bed and breakfast situated in Budoni, 1.3 km from Spiaggia di Budoni.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 45 reviews

    Situated in Budoni and only 1.2 km from Spiaggia di Budoni, Affittacamere Meta Mito features accommodation with sea views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 109 reviews

    Acquamarina Luxury Rooms is located in Budoni, 1.6 km from Spiaggia e pineta Salamaghe, 24 km from Isola di Tavolara, and 41 km from Olbia Harbour.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Featuring air-conditioned accommodation with a balcony, Casa Nicola is set in Budoni. This property offers access to a terrace, free private parking and free WiFi.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 153 reviews

    Boasting garden views, La Fenice features accommodation with balcony, around 2.1 km from Spiaggia e pineta Salamaghe. With inner courtyard views, this accommodation provides a patio.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 14 reviews

    2.6 km from Spiaggia e pineta Salamaghe, A Lu Ponti is a recently renovated property situated in Budoni and features air-conditioned rooms with free WiFi and private parking.

Best hotels with breakfast in San Lorenzo and nearby

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 35 reviews

    Providing city views, Villa Mbita Sardegna in Brunella provides accommodation, an outdoor swimming pool, a fitness centre, a garden, a shared lounge and a terrace.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 265 reviews

    B&B La Quercia Budoni, Tanaunella features inner courtyard views, free WiFi and free private parking, located in Budoni, 1.6 km from Spiaggia di Porto Ainu.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 840 reviews

    Just across the road from the sandy beach, Stella Marina Budoni is located in Budoni. This property offers both apartments and rooms. It offers a traditional restaurant, a garden and BBQ facilities.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 593 reviews

    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.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 234 reviews

    Offering an outdoor pool and a roof garden, Maria Caderina Green Village is set in the countryside of Posada. It offers brightly coloured rooms with a balcony and is 2km from the town centre.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 19 reviews

    Set in Posada, 33 km from Bidderosa Oasis, Agriturismo Guparza features accommodation with pool with a view, free private parking, a garden and a bar.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 43 reviews

    Situated within 38 km of Bidderosa Oasis and 38 km of Isola di Tavolara, B&b La Casa Nel Vento features rooms with air conditioning and a private bathroom in Torpè.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 367 reviews

    Located in Budoni, less than 1 km from Spiaggia Li Cuppulati, AQUA SARDINIA boutique hotel provides accommodation with a garden, free private parking and a bar.