Family-run hotel in San Bartolomeo al Mare, a short walk from the sea, with pool, garden and views of the old village of Cervo.
See prices & availabilityThis page contains affiliate links. If you book through our links we may earn a small commission at no extra cost to you.
Hotel Bellavista is a 3-star hotel in San Bartolomeo al Mare, Liguria, about 700 metres from the sea, with a restaurant overlooking the old town of Cervo.
The property caters to both families and couples, thanks to a large garden with a pool and hot tub, a children’s play area and a table tennis table. The air-conditioned rooms, equipped with flat-screen satellite TV, range from the 8 sqm single to the 25 sqm quadruple, almost all with a balcony or terrace and sea view or views over the old town.
Every morning a buffet breakfast is served with continental, Italian and gluten-free options, while the poolside bar offers cocktails and snacks throughout the day. The hotel also offers free parking, an internet point and welcomes pets for a small extra charge. Couples particularly appreciate the property’s location, rated 8.6 for a stay for two.
The five room types at Hotel Bellavista share air conditioning, a private bathroom and a flat-screen TV with satellite channels, but differ greatly in size and view. They range from the 8 sqm Single Room with Sea View, designed for one guest, to the 25 sqm Quadruple Room with Sea View, the largest and equipped with a panoramic terrace. The Double/Twin Room with Sea View and the Triple Room with Sea View offer intermediate solutions, both with a balcony facing the sea.
The Standard Double Room, at 10 sqm, is the only one without a sea view and is more compact, furnished with outdoor furniture. The other rooms alternate between sea view, city view and, in the case of the Single, also pool view. Bed configuration is flexible across several types, able to accommodate from 1 to 4 people depending on the needs of the stay.
Air-conditioned 14 sqm room with a balcony overlooking the sea and a flat-screen TV with satellite channels. The bed configuration is flexible: one large double bed or two single beds, ideal for couples as well as those who prefer to sleep separately.
At 22 sqm, it is larger than the standard double and designed to accommodate up to three people. It has a balcony with a sea view, private bathroom and flat-screen TV with satellite channels, with beds that can be arranged as a double or as singles.
The most spacious room in the property, at 25 sqm and able to accommodate four people. It has a terrace with sea views, larger than the simple balcony of the other rooms, ideal for families or small groups wanting more space.
The smallest of the five room types, designed for a single guest, with just 8 sqm but a terrace from which you can see the sea, the pool and the town skyline at the same time. A private bathroom and flat-screen satellite TV complete the amenities.
The only room type without a sea view, at 10 sqm, with outdoor furniture and a simpler feel compared to the other rooms. It is the most affordable option for those who don’t need a view of the water but still want air conditioning and a private bathroom.
Hotel Bellavista offers guests a large garden with pool, hot tub and a sun terrace with umbrellas and sun loungers, as well as a table tennis table and a play area designed for families with children. Those who wish to get around independently can rely on bike rental and a tour desk to organise cycling tours, hiking or snorkelling days in the surrounding area.
At mealtimes, the restaurant serves dishes with a view of the old town of Cervo, while the poolside bar and snack bar serve cocktails, fruit and snacks throughout the day; special diet menus and children’s meals are also available on request.
The offering is completed by free parking with an electric vehicle charging station, free WiFi, daily housekeeping, laundry service and the possibility of staying with pets, for whom bowls and a pet bed are also available.
Hotel Bellavista is located in the heart of San Bartolomeo al Mare, in Liguria, in a residential area just a short walk from the seafront and the town centre. The neighbourhood is quiet but well served, with restaurants and bars reachable on foot within a few minutes, including La Locanda del and Ai Secoli Bui, both just 100 metres from the property.
The nearest free beach is about 750 metres away, while Il Faro Beach is 950 metres away and Cervo Beach is 1.1 km away, all comfortably reachable on foot. For those arriving by train, Diano San Pietro station is 2.2 km away, while the nearest airport, Riviera Airport in Villanova d’Albenga, is about 13 km away. The old town of Cervo, visible from the hotel’s restaurant, is a few kilometres away along the coast and can also be reached by bicycle thanks to the Parco Costiero cycle path.
The area is suited to active stays in every season: in summer you can go snorkelling, scuba diving and windsurfing along the coast, while the hinterland offers hiking and horse riding trails. In the cooler months it’s worth visiting the historic sites in the area, such as the Church of San Giacomo and the Oratory of San Biagio about 3.5 km away, or strolling through the medieval lanes of Cervo, a village known for its summer chamber music festival.
Reviews particularly praise the staff, rated 9.6, and cleanliness, at 9.1: a sign of warm, attentive hospitality. Comfort and location also score well, while facilities and value for money remain solid but slightly more modest, in line with a simple and genuine property.
Yes, Hotel Bellavista accepts pets, with a surcharge of 20 euros per stay for each pet. Bowls and a pet bed are also available for four-legged guests.
Yes, Hotel Bellavista offers free private parking for its guests, including an electric vehicle charging station.
Rates at Hotel Bellavista vary depending on the season, room type and stay dates. You can check the updated price from our search partners.
Yes, at Hotel Bellavista buffet breakfast is included and offers continental, Italian and gluten-free options, served every morning.
Yes, Hotel Bellavista has an outdoor pool with a hot tub, surrounded by a large garden with umbrellas and sun loungers.
The nearest free beach is about 750 metres from Hotel Bellavista, while other beaches such as Il Faro and Cervo Beach can be reached within 1.1 km.
Yes, Hotel Bellavista is suitable for families: it has a play area, a table tennis table, children’s meals and rooms designed for families.