Skip to main content

The best B&Bs in Porto Cervo

Check out our pick of great B&Bs in Porto Cervo

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Fitted with a terrace, the units offer air conditioning and feature a flat-screen TV and a private bathroom with hot tub and bathrobes. Some units feature a balcony and/or a patio with mountain views and outdoor furniture. At the bed and breakfast, the units come with bed linen and towels.

Everything was nice but the staff/ hotel team was outstanding. Excellent breakfast and treat yourself there to dinner- simply excellent!

Show more Show less
9.5
Exceptional
153 reviews
Price from
€ 283
per night

Featuring free WiFi throughout the property, Valesmeralda Boutique Rooms is situated in Porto Cervo, 2 km from the city centre and 11 km from Liscia Ruja Beach.

All rooms come with a flat-screen TV. Views of the sea, mountains or garden are featured in certain rooms. Every room is equipped with a private bathroom. Extras include free toiletries and a hair dryer.

How clean and nice aromatics inside

Show more Show less
9.3
Superb
200 reviews
Price from
€ 165.88
per night

Comprising a garden and a bar, Domus Smeralda B&B is a recently renovated accommodation in Porto Cervo set close to Spiaggia del Giglio. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is situated 2.3 km from Spiaggia Pitrizza.

Spiaggia Cala Granu is 2.3 km from the bed and breakfast, while Olbia Harbour is 34 km from the property. The nearest airport is Olbia Costa Smeralda Airport, 34 km from Domus Smeralda B&B.

Show more Show less
9.3
Superb
14 reviews
Price from
€ 147.50
per night

Complete with a private bathroom equipped with a bidet and a hair dryer, the units at the bed and breakfast have a flat-screen TV and air conditioning, and selected rooms here will provide you with a terrace. All units will provide guests with a minibar.

Staff! Amazing view from the common areas. Great breakfast. Walking distance to city centre. Note that we were expecting something like an apartment but we stayed at a proper (and wonderful) hotel

Show more Show less
8.5
Very good
199 reviews
Price from
€ 94
per night

Located in Porto Cervo, within 500 metres of Spiaggia Cala Granu and less than 1 km of Spiaggia Cala del Faro, Villa Kalypso - Porto Cervo provides accommodation with a garden and free WiFi as well as free private parking for guests who drive. The property offers sea views and a patio.

At the guest house, every room is fitted with a wardrobe, bed linen and a patio with a garden view. At Villa Anna seaview room each room comes with air conditioning and a private bathroom.

beautiful location and lovely host

Show more Show less
8.6
Fabulous
78 reviews
Price from
€ 224
per night

Overlooking the Sardinian coast, B&B Bedda Ista is located in a peaceful mountain area 4 km outside Porto Cervo. The property is furnished in a classical style and features a shared kitchen and a spacious garden with free parking.

Breakfast is simple but good . The location is closed to my work place

Show more Show less
7.9
Good
54 reviews
Price from
€ 124
per night

Boasting views of the inner courtyard, all units in the property come with private entrance and a pool with a view. Featuring a private bathroom with a bidet and a hair dryer, some units at the guest house also boast a terrace. At the guest house, each unit includes bed linen and towels.

The property is unique with beautiful furnishings and artefacts created by Licia. It was a privilege to share a part of the family home and Dino and Licia could not have been more welcoming. The location was perfect for the beaches and made the early morning swim achievable. Restaurants and bars are within walking distance.

Show more Show less
9.7
Exceptional
6 reviews
Price from
€ 185
per night

All the rooms here will provide you with a satellite flat-screen TV, air conditioning and a balcony. Featuring a shower, the private bathroom also comes with a hairdryer and free toiletries.

Guests will enjoy a typical Italian breakfast daily. It includes hot drinks, pastries and homemade cakes.

Our home was so spacious, had a nice desk, kitchen and a nice bathroom plus outdoor shower. The garden was so beautiful. The host was very helpful and the breakfast was great!

Show more Show less
9.1
Superb
84 reviews
Price from
€ 104
per night

Fitted with a terrace, the units offer air conditioning and feature a flat-screen TV and a private bathroom with bidet and a hair dryer. A fridge and kitchenware are also featured, as well as a kettle. At the guest house, the units come with bed linen and towels.

The location - walking distance to the beach and to restaurants and clubs such as la rocca, cone club... Enrico is very friendly and available at all times Room is exactly as described and the terrace has a beautiful view

Show more Show less
9.1
Superb
99 reviews
Price from
€ 59.70
per night

The bed and breakfast comes with a flat-screen TV. Towels and bed linen are featured in the bed and breakfast. The accommodation offers an air conditioning, a heating and a private bathroom.

Continental and Italian breakfast options with fresh pastries, fruits and juice are available daily at the bed and breakfast. There is a coffee shop on-site.

Perfect location, renovated room and very kind host

Show more Show less
9.2
Superb
50 reviews
Price from
€ 99
per night

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Porto Cervo

Most booked B&Bs in Porto Cervo this month

B&Bs that guests love in Porto Cervo

  • Avg. price/night: € 439.20
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 520 reviews
    Great location with private beach, Breakfast quality was good with a large selection and good coffee. The highlight is the private beach and crystal clear water.
    Chris
    Family with young children
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 383 reviews
    The hotel is very clean and in great location - 5 min and 25 min to the best beach in Costa Smeralda. The breakfast was Ok, coffee very nice. We loved the staff - those people are genuinely helpful, always smiley with a good attitude. No fake attention - this is hard to find it in those times. The staff is simply excellent. Also a big plus is quiet perfect temperature air conditioning. We slept very well. The hotel is very quiet and there is no entertainment but we were ok with it. I would recommend to everyone! :)
    Monika
    Young couple
  • Avg. price/night: € 360
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 138 reviews
    Stefano was a perfect host, the apartment was lovely and spotlessly clean in a great location, right by Porto Cervo, but nice and quiet. We loved the design style of the whole block, even down to the door handles!
    Richard
    Young couple
  • Avg. price/night: € 360
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 138 reviews
    Stefano was a great host. He looked after us the whole time and was available on WhatsApp if any issues and was able to resolve any inconvenience we had. Great location and we will be back. Thanks,Stefano - Sylvia and Gerald
    Sylvia
    Family with young children
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 95 reviews
    The place was small and quiet, had private beach and the staff was pleasant and helpful. Housekeeping very good.
    Lara
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 212 reviews
    Serene surroundings in the hills of Porto Cervo. Clean, spacious and quiet rooms. Great breakfast. Private parking on site. Polite and friendly staff. We'll surely be back here in the future.
    Gorana
    Young couple
  • Avg. price/night: € 158
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 370 reviews
    The staff was very nice and polite. Breakfast was good. Room was spacious. Free private parking on the spot. Great location, near Porto Cervo center and with some restaurants / beaches very near
    ruipneves
    Young couple
  • Avg. price/night: € 184.28
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,178 reviews
    Great place to stay if you want to relax in stylish italian apartments. Place is quiet, you can travel there with your family or friends. Bagaglino Hotel is very cosy with beautiful garden and private beach. Super views from terrace (sea view)! Rooms are big and comfortable. Kitchen well equipped with all you need to prepare breakfast or lunch. Free parking is a plus as well. Nearby couple of good restaurants (walking distance) where you can go for great dinner. See you next time Bagaglino!
    Wojciech
    Family with young children
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 5 reviews
    The apartment was absolutely beautiful and the views from the garden stunning (the photos just don't do it justice!). Liliana and her husband offered us support and were easily contactable. The apartment is in a wonderful quiet setting with a private garden looking out to sea, the perfect patio area for breakfast whilst admiring the views. A car is recommended to explore surrounding areas. Liliana had provided every possible facility in the apartment and we enjoyed every minute of our holiday there. Thank you Liliana
    Karla
    Solo traveller
  • Avg. price/night: € 360
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 138 reviews
    Charming accommodation with a unique design and a touch of luxury. Only a minute walk from the beautiful shopping area with lots of small boutiques. A place that will impress you. Perfect service and hospitality. Special thanks to mister Stefano.
    Lukáš
    Young couple

Research, refine and make plans for your whole trip