The 10 best B&Bs in Challi, Sri Lanka | Booking.com
Skip to main content

B&Bs in Challi

Find the B&Bs that appeal to you the most

The best B&Bs in Challi

Check out our pick of great B&Bs in Challi

Filter by:

Review score

Laxsume Guest House Nilaveli

Nilaveli (Near Challi)

Laxsume Guest House Nilaveli is set in Nilaveli, 600 metres from Nilaveli Beach, 3.8 km from Pigeon Island National Park, and 8.5 km from Velgam Vehera.

I
Ioana-Ruth
From
Romania
First of all, I have to praise the manager of the hotel. He always helped us with anything we needed, from checking us in early to organizing breakfast, booking activities and arranging transport. He also gave us tips for great snorkeling spots and good restaurants and made it possible for us to have rice and curry for breakfast instead of the usual choices. The hotel itself was also great. Just a few minutes from the beach and close to a variety of good restaurants. It was very clean and very well maintained. We felt very comfortable the whole 9 days we were there! It happened more than once that we met other tourists in town who were unhappy with their accommodation, but as for my boyfriend and I, we can wholeheartedly recommend this hotel!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 141 reviews
Price from
US$10
1 night, 2 adults

Breeze Guest House

Trincomalee (Near Challi)

Set just 600 metres from Uppuveli beach, Breeze Guest House provides accommodation in Trincomalee with access to a garden, a shared lounge, as well as a shared kitchen.

A
Alvaro
From
Spain
This was the place we enjoyed the most in our two months in Sri Lanka. Shas and his wife were amazing host. The place was very clean and tidy, there is a kitchen in case you would like to use it. The beach is one minute away walking and it was delightful to wake up and see the sunrise there. The garden is also very special, many spots to chill and birds to see. The breakfast was also great and the scooter for rent were very nice with a very reasonable price. We booked 3 nights and end up staying more than one week, we felt so comfortable there.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 174 reviews
Price from
US$18
1 night, 2 adults

Nature Beach Huts

Trincomalee (Near Challi)

Set in Trincomalee, 1.2 km from Sampalthivu Beach, Nature Beach Huts offers accommodation with a private beach area, free private parking, an open-air bath and a garden.

S
Sofia
From
France
The hotel is very nice and well decorated. Brenda and her brother made our stay perfect! Thank you again for everything and especially for the wonderful food 🥰
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 220 reviews
Price from
US$30
1 night, 2 adults

Suman Beach Rooms

Nilaveli (Near Challi)

Situated just 300 metres from Nilaveli Beach, Suman Beach Rooms provides accommodation in Nilaveli with access to a garden, a terrace, as well as full-day security.

A
Andrew
From
United Kingdom
The room was spacious and beds was comfortable The location was great as it was a short walk from bus stop and very close to a beautiful beach The hosts Mallaka and Suman were very friendly and the lovely breakfast kept me going all day They also arranged a bike to rent I highly recommend staying here
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 148 reviews
Price from
US$11
1 night, 2 adults

Hilton Cottage

Trincomalee (Near Challi)

Situated within 500 metres of Uppuveli beach and 4.1 km of Kanniya Hot Springs in Trincomalee, Hilton Cottage features accommodation with seating area and a kitchen.

D
David
From
Czech Republic
Worth of money, clean and beautiful place. Close to the beach. Owner is nice and helpful
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 281 reviews
Price from
US$19.80
1 night, 2 adults

The White House

Trincomalee (Near Challi)

Set just 300 metres from Uppuveli beach, The White House provides accommodation in Trincomalee with access to a garden, a shared lounge, as well as a concierge service.

D
De Zan
From
Switzerland
It was a really pleasant stay, nice atmosphere and really cool staff. We also had dinner and breakfast here and everything was delicious. The scuba diving at pigeon island that they organized was really unique. Strong recommend
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 265 reviews
Price from
US$17
1 night, 2 adults

Moon Isle Beach Bungalow

Nilaveli (Near Challi)

Set in Nilaveli, a few steps from Nilaveli Beach, Moon Isle Beach Bungalow offers accommodation with a private beach area, free private parking, a garden and a terrace.

S
SarahF90
From
Ireland
Absolutely loved our stay here. An idyllic setting right on the beach, with the softest sand and clear blue water. The staff made our stay, all so friendly and welcoming, especially the owner Mandy. She welcomes you with open arms and makes you feel right at home, she can't do enough for you! Food is also amazing and home cooked - we ate all of our meals here over the 3 days. Highly recommend a stay!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 209 reviews
Price from
US$126
1 night, 2 adults

Blue Wings Beach Hotel

Trincomalee (Near Challi)

Located in Trincomalee, within a few steps of Uppuveli beach and 2.2 km of Trincomalee Railway Station, Blue Wings Beach Hotel provides accommodation with a private beach area and free WiFi as well as...

S
Sri
From
United Kingdom
It is a family run hotel, and we were tre ated as their family
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 408 reviews
Price from
US$28.50
1 night, 2 adults

Pleasant Park Holiday Inn

Trincomalee (Near Challi)

Offering a garden and garden view, Pleasant Park Holiday Inn is situated in Trincomalee, 500 metres from Uppuveli beach and 3.8 km from Trincomalee Railway Station.

A
Alicia bader
From
France
Very quiet place, clean, and host was so nice and helpful !! I recommend ;)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 526 reviews
Price from
US$12.50
1 night, 2 adults

Lobster Inn

Trincomalee (Near Challi)

Located within 100 metres of Uppuveli beach and 4.3 km of Kanniya Hot Springs in Trincomalee, Lobster Inn offers accommodation with seating area.

P
Peter
From
Guernsey
A really great place to stay literally 2 minutes from the beach and 2 minutes to the nearest restaurant. The gardens are beautiful and a real oasis away from the sun and heat. Thines was extremely helpful and the room was great.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 631 reviews
Price from
US$22.20
1 night, 2 adults
All B&Bs in Challi

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.

Most booked B&Bs in Challi and surroundings in the past month

See all

Save money on B&Bs in Challi and nearby – budget options available

  • Alffa Guest Inn

    Trincomalee
    Budget options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 63 reviews

    Situated in Trincomalee, within 400 metres of Uppuveli beach and 4.2 km of Kanniya Hot Springs, Alffa Guest Inn features accommodation with an outdoor swimming pool as well as free private parking for...

    From US$69.36 per night
  • Surf reef beach

    Trincomalee
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 64 reviews

    Located in Trincomalee, 200 metres from Uppuveli beach, Surf reef beach features accommodation with a hot spring bath, a spa centre and a public bath.

    From US$26.40 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 39 reviews

    Situated just 90 metres from Uppuveli beach, Dot sea beach cabana uppuveli features accommodation in Trincomalee with access to a garden, a shared lounge, as well as a 24-hour front desk.

    From US$19.21 per night
  • Trinco White Villa

    Trincomalee
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Trinco White Villa, a property with a garden, is situated in Trincomalee, 2.1 km from Trincomalee Railway Station, 3.1 km from Kali Kovil, as well as 3.6 km from Gokana Temple.

    From US$45.20 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 301 reviews

    Boasting a balcony with sea views, a private beach area and a garden, The Tottam Beach Hotel - Trincomalee can be found in Trincomalee, close to Sampalthivu Beach and 7.6 km from Kanniya Hot Springs.

    From US$91.53 per night
  • Bon Voyaage Tourist Inn

    Trincomalee
    Budget options available
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 187 reviews

    Located in Trincomalee, 100 metres from Uppuveli beach, Bon Voyaage Tourist Inn provides accommodation with a garden, free private parking and a shared lounge.

    From US$56.10 per night
  • Dutch Villa - Trincomalee

    Trincomalee
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 136 reviews

    Located in Trincomalee, a few steps from Dutch Bay Beach, Dutch Villa - Trincomalee provides accommodation with a private beach area, free private parking, a garden and a terrace.

    From US$37.57 per night
  • The beach lovers nilaveli

    Nilaveli
    Budget options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 320 reviews

    Boasting sea views, The beach lovers nilaveli features accommodation with a private beach area, a garden and a bar, around a few steps from Nilaveli Beach.

    From US$57.38 per night

Enjoy breakfast in Challi and nearby

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 5 reviews

    Located in Trincomalee, 400 metres from Uppuveli beach, TrincoBeCoolGuest & Hostel provides accommodation with a garden, free private parking and a bar.

    From US$14.69 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set within 600 metres of Uppuveli beach and 4.2 km of Kanniya Hot Springs, K Seven Guest Inn offers rooms with air conditioning and a private bathroom in Trincomalee.

    From US$36.30 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 174 reviews

    Set just 600 metres from Uppuveli beach, Breeze Guest House provides accommodation in Trincomalee with access to a garden, a shared lounge, as well as a shared kitchen.

    From US$26.98 per night
  • Tribal Village

    Trincomalee
    Breakfast options
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 12 reviews

    Set in Trincomalee, 300 metres from Uppuveli beach and 4.1 km from Kanniya Hot Springs, Tribal Village offers a garden and air conditioning.

    From US$56.50 per night
  • Preni Guest

    Trincomalee
    Breakfast options
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 11 reviews

    Located in Trincomalee, 500 metres from Uppuveli beach and 3.9 km from Kanniya Hot Springs, Preni Guest offers air conditioning. This property offers access to a terrace and free private parking.

    From US$22.37 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 20 reviews

    KANTHI GUEST INN, a property with free bikes, is set in Trincomalee, 4.6 km from Trincomalee Railway Station, 4.9 km from Kanniya Hot Springs, as well as 5.7 km from Kali Kovil.

    From US$33.90 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 14 reviews

    Set in Trincomalee, 600 metres from Uppuveli beach and 3.9 km from Trincomalee Railway Station, RKM Hotel Uppuveli offers a garden and air conditioning.

    From US$35.60 per night
  • Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 2 reviews

    Set in Trincomalee, within 200 metres of Uppuveli beach and 2.2 km of Trincomalee Railway Station, Sayura Guest House offers accommodation with a garden as well as free private parking for guests who...

    From US$23.73 per night