Skip to main content

The best B&Bs in Diso

Check out our pick of great B&Bs in Diso

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.

Offering an outdoor pool, B&B Monelli is located in Diso. Every morning guests can enjoy a sweet breakfast, either indoors or in the garden. WiFi is free throughout.

Air-conditioned rooms here come equipped with a flat-screen TV. The private bathroom includes a hairdryer and free toiletries. Some offer garden views, and some overlook the swimming pool.

Very welcoming and breakfast was stunning

Show more Show less
9
Superb
117 reviews
Price from
£59
per night

Air-conditioned rooms at Casa Cardignan will provide you with a private bathroom. Each has a pool view.

An Italian breakfast of croissants and cappuccino is provided daily. It can be enjoyed in the dining room.

Great facility. Clean. Welcoming. Great place, everything well thought out. Breakfast and choices are great.

Show more Show less
9
Superb
301 reviews
Price from
£60
per night

Less than 3 km from the beach of Castro and several steps from Diso town centre, B&B Vignali offers air-conditioned rooms with a balcony and an Italian sweet breakfast.

Offering a salt water pool and garden views, all units at the Vignali come with a flat-screen TV, tiled floors and a private bathroom with hairdryer and free toiletries.

Great Accommodation. Big room with separate kitchen/living area (in which the single bed for our daughter was placed.) Very nice pool and surrounds. Breakfast was good - excellent if you like cakes and sweet things - it was all home made. Super friendly owners. Diso is a one horse town, but Castro is 5 minutes away by car and there is plenty there.

Show more Show less
9.8
Exceptional
166 reviews
Price from
£51
per night

The guest house will provide guests with air-conditioned units offering a desk, a kettle, a fridge, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. A patio with an outdoor dining area and garden views is offered in each unit. At the guest house, units have bed linen and towels.

Show more Show less
9.8
Exceptional
17 reviews
Price from
£110
per night

Located in Diso, 40 km from Roca and 46 km from Piazza Mazzini, affitta camera ARRETU LA CHIESA provides spacious air-conditioned accommodation with a terrace and free WiFi. This guest house offers accommodation with a balcony. The accommodation features airport transfers, while a car rental service is also available.

Show more Show less
9.8
Exceptional
6 reviews
Price from
£94
per night

Set in Diso in the Apulia Region, 20 km from Otranto, B&B Borgo Antico boasts a barbecue and views of the garden. The property is 4 km from the Adriatic coast. Free WiFi is provided throughout.

A varied breakfast is provided daily at B&B Borgo Antico. There is a shared lounge at the property.

Show more Show less
8.8
Fabulous
9 reviews
Price from
£85
per night

Set within 40 km of Roca and 45 km of Piazza Mazzini, VinTage rooms provides rooms with air conditioning and a private bathroom in Diso. There is a private entrance at the guest house for the convenience of those who stay. The guest house offers city views, a terrace, and free WiFi is available throughout the property.

Show more Show less
10
Exceptional
2 reviews
Price from
£79
per night

Set within 40 km of Roca and 46 km of Piazza Mazzini, Oikia Vacanze Diso Chiara offers rooms with air conditioning and a private bathroom in Diso. With quiet street views, this accommodation features a balcony. The guest house has family rooms.

Show more Show less
7.7
Good
14 reviews
Price from
£61
per night

Located in Vignacastrisi, 40 km from Roca and 45 km from Piazza Mazzini, IL MELOGRANO B&B provides spacious air-conditioned accommodation with a patio and free WiFi. This bed and breakfast offers free private parking and luggage storage space. Outdoor dining is also possible at the bed and breakfast.

Show more Show less
9.2
Superb
30 reviews
Price from
£46
per night

Set within 39 km of Roca and 45 km of Piazza Mazzini, L’ Aia di San Giorgio provides rooms with air conditioning and a private bathroom in Vignacastrisi. This bed and breakfast features free private parking and a housekeeping service. The accommodation offers free WiFi throughout the property, as well as a terrace and a traditional restaurant.

Show more Show less
10
Exceptional
4 reviews
Price from
£51
per night