Skip to main content

B&Bs for every style

Find the right B&B for you in Diso

The best B&Bs in Diso

Check out our selection of great B&Bs in Diso

Filter by:

Review score

Offering an outdoor pool, Casa Cardignan is 1312 feet from the center of Diso. It offers free Wi-Fi and simply-furnished rooms with a flat-screen TV.

Review score
9.0
Wonderful
281 reviews
Price from
$96.38
1 night, 2 adults

B&B Monelli provides a hot tub and air-conditioned accommodations in Diso, 25 miles from Roca. There's a private entrance at the bed and breakfast for the convenience of those who stay.

Review score
8.9
Excellent
98 reviews
Price from
$83.90
1 night, 2 adults

Housed in a historic building, Corte Piri provides accommodations with a garden and free Wifi in Tricase, 31 miles from Roca.

This is a lovely, quiet oasis set down smack in the middle of centro - you could not find a better location. We enjoyed our stay in the suite, which had a small, well-equipped kitchen. Wifi was good, the host was lovely and avaialable for anything we needed. Will definitely return if I am in the area again.
Review score
9.6
Exceptional
139 reviews
Price from
$99.78
1 night, 2 adults

Puerto Escondido offers accommodations in Castro di Lecce, 1.6 miles from Cala dell'Acquaviva Beach and 1.9 miles from Cala 71 Beach.

We stayed in the lower level apartment (not underground and had good natural light) . Everything seemed brand new, extremely clean and comfortable and very spacious. The breakfast in the morning was great and the owners were delightful!
Review score
9.0
Wonderful
240 reviews
Price from
$90.71
1 night, 2 adults

Providing garden views, b&b Bellavista in Castro di Lecce offers accommodations and a garden. This bed and breakfast provides air-conditioned accommodations with a patio and free Wifi.

Review score
9.0
Wonderful
228 reviews
Price from
$65.76
1 night, 2 adults

Providing inner courtyard views, Li Catauri in Santa Cesarea Terme offers accommodations and a shared lounge.

Review score
9.3
Wonderful
164 reviews
Price from
$51.02
1 night, 2 adults

Just a 16-minute walk from Castro Marina Beach and 600 yards from Grotta Zinzulusa, B&B La Rosa Antica features accommodations in Castro di Lecce, with free bikes, a garden, and a terrace.

The hostess and staff were very nice and friendly and the service was excellent! La Rosa Antica also exceeded our expectations with it's great breakfast and good customer care.
Review score
9.9
Exceptional
138 reviews
Price from
$79.37
1 night, 2 adults

Belvedere provides a hot tub and a solarium, as well as air-conditioned accommodations in Castro di Lecce, a 16-minute walk from Castro Marina Beach.

This property is a little gem. Note that we were there off season, so it was very quiet. Easy stroll to restaurants in the historic center. Immaculately clean room and private bathroom. Wake up early and see the sun rise over the Adriatic. The breakfast was embarrassingly generous. I was tempted to stay another night just to enjoy the terrace and lounge chairs. The proprietor is the sweetest person - so kind and personable. Even water snd tarralli as a welcome gift.
Review score
9.8
Exceptional
377 reviews
Price from
$73.70
1 night, 2 adults

Corte Janca provides an indoor pool and free private parking, and is within 27 miles of Roca and 29 miles of Piazza Mazzini. The air-conditioned accommodations are 30 miles from Piazza Sant'Oronzo.

Amazing stay! By far, the best place we stayed at in Puglia and wished we stayed longer. Owner/family are super nice, very welcoming, gave us great recommendations. Nice breakfast, amazing room, bathroom, spa facilities. All in all, the perfect stay! I strongly recommend, you will not regret it.
Review score
9.9
Exceptional
129 reviews
Price from
$149.29
1 night, 2 adults

B&B San Vito enjoys a location in Tricase, 31 miles from Roca and 10 miles from Grotta Zinzulusa.

This was a 10☆ accomodation. Great communication with owners, easy check-in, very clean & quiet, great location. Breakfast was excellent. Fredericka who arrived to put out breakfast could not have been nicer. We spent 12 nights walking Via Francigena and this was easily the nicest place we stayed.
Review score
9.5
Exceptional
155 reviews
Price from
$66.33
1 night, 2 adults
All B&Bs in Diso
Looking for a B&B?
For travelers 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 might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Diso this month

See all

B&Bs That Guests Love in Diso

See all
  • Review score
    9.0
    Wonderful · 24 reviews
    Peace and quiet. Clean rooms and a great breakfast 👌.
    Guest review by
    Alexander
    Young couple
  • Avg. price/night: $79.37
    Review score
    9.8
    Exceptional · 145 reviews
    We had a fabulous stay at this B&B! Great location to explore the Salento coast. Spacious accomodation that is extremely well kept and cleaned daily. The best breakfast of anywhere we have stayed, all made fresh! The best part was the lovely family who runs the business - so kind and hospitable. We loved them. Can’t wait to stay again at this incredible accommodation in Puglia. Could not recommend more highly.
    Guest review by
    Bridie
    Family with young children
  • Avg. price/night: $79.37
    Review score
    9.8
    Exceptional · 145 reviews
    Warm welcome by Ricardo and his family. Very passionate in running their B&B. Especially the breakfast they serve is astonishing with fresh fruit and home-made cakes!!
    Guest review by
    Dennis
    Family with young children