Skip to main content

B&Bs for every style

Find the right B&B for you in Kalkudah

The best B&Bs in Kalkudah

Check out our pick of great B&Bs in Kalkudah

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Hotel krish, hotel in Kalkudah

Situated within 50 metres of Kalkudah Beach and less than 1 km of Pasikuda Beach, Hotel krish features rooms with air conditioning and a private bathroom in Kalkudah.

Beach is in walking distance. Staff/owner was friendly…
Scored 9.2
9.2
Rated superb
Superb
101 reviews
Price from
£21.06
1 night, 2 adults
New Roy Guest House, hotel in Kalkudah

Providing garden views and a garden, New Roy Guest House provides accommodation well located in Kalkudah, within a short distance of Pasikuda Beach, Kalkudah Beach and Sri Muththu Mariyamman Kovil.

Near the guest
Scored 6.1
6.1
Rated pleasant
Pleasant
28 reviews
Price from
£9.66
1 night, 2 adults
Aiden Homestay, hotel in Kalkudah

Set within 1.7 km of Pasikuda Beach and 2.8 km of Kalkudah Beach, Aiden Homestay offers rooms with air conditioning and a private bathroom in Pasikuda.

Nice and quiet surrounding. Friendly host. Parking available for few vehicles.
Scored 9.1
9.1
Rated superb
Superb
143 reviews
Price from
£17.89
1 night, 2 adults
The Dream Inn Guesthouse Passikudah, hotel in Kalkudah

Set in Batticaloa with Pasikuda Beach nearby, The Dream Inn Guesthouse Passikudah offers accommodation with free WiFi and free private parking, as well as access to a hot tub.

Great host and brand new facilities with a beautiful garden
Scored 9.6
9.6
Rated exceptional
Exceptional
80 reviews
Price from
£30.24
1 night, 2 adults
Blue Sands Beach Resort, hotel in Kalkudah

Set within 100 metres of Pasikuda Beach and 700 metres of Sri Muththu Mariyamman Kovil, Blue Sands Beach Resort features rooms with air conditioning and a private bathroom in Pasikuda.

Lovely staff, great breakfast on the terrace with a view, comfortable bed. Very close to the beach, we enjoyed our staying. Thank you 😊
Scored 8.5
8.5
Rated very good
Very good
122 reviews
Price from
£38.31
1 night, 2 adults
Inn On The Bay, hotel in Kalkudah

Located within 400 metres of Kalkudah Beach and 400 metres of Pasikuda Beach in Pasikuda, Inn On The Bay provides accommodation with seating area.

Very beautiful and peaceful environment . And also near the beach and you can watch sun rise
Scored 8.4
8.4
Rated very good
Very good
322 reviews
Price from
£10.28
1 night, 2 adults
The Beach house by Kay Jay Hotels, hotel in Kalkudah

Featuring garden, a sun terrace with a swimming pool and a shared lounge, The Beach house by Kay Jay Hotels is located in Pasikuda, a few steps from Kalkudah Beach and 800 metres from Pasikuda Beach.

From the dining area we could see and hear the sea. It was magical. The food was delicious and the staff did everything to make us comfortable and happy. We loved staying here!
Scored 8.1
8.1
Rated very good
Very good
33 reviews
Price from
£55.35
1 night, 2 adults
Gnanam Holiday Inn, hotel in Kalkudah

Located just 2.5 km from Pasikuda Beach, Gnanam Holiday Inn provides accommodation in Pasikuda with access to a garden, a shared lounge, as well as a shared kitchen.

Better customer service, Rooms are comfortable with a reasonable price.
Scored 8.3
8.3
Rated very good
Very good
12 reviews
Price from
£11.96
1 night, 2 adults
Lord Of Beach Resort & Yoga Meditation Centre, hotel in Kalkudah

Featuring garden views, Lord Of Beach Resort & Yoga Meditation Centre provides accommodation with a garden and a balcony, around less than 1 km from Kallady Beach.

Such a nice place. The owner and the guardian are super cool. Very helpful. Everything is top notch at this place. What I loved the most was the small basketball court that they have in the premises.
Scored 9.0
9.0
Rated superb
Superb
26 reviews
Price from
£18.05
1 night, 2 adults
Batti Relax Point, hotel in Kalkudah

Situated within 1.2 km of Kallady Beach and 5.4 km of Batticaloa Railway Station in Batticaloa, Batti Relax Point features accommodation with seating area.

I wasn't
Scored 8.8
8.8
Rated fabulous
Fabulous
35 reviews
Price from
£9.75
1 night, 2 adults
All B&Bs in Kalkudah
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 Kalkudah and surroundings in the past month

See all

B&Bs that guests love in Kalkudah

See all
  • Avg. price/night: £25.06
    Scored 7.7
    7.7
    Rated good
    Good
     · 89 reviews
    Nice accommodation with a beautiful beach right around the corner (you can literally walk out of your lodge and through the gate - a few more steps and paradise awaits ☀️🌴). There are a couple of restaurants and one supermarket in the area. This is an area where many tourists stay in resorts, so it's a bit quiet in general. Besides the lodges, there are also more hotel-like rooms in the main building. Those are modern and very clean, but lack the charming lodge vibe.
    Finja
    Solo traveller
  • Scored 7.2
    7.2
    Rated good
    Good
     · 87 reviews
    Whatever you do, don't stay at this hotel. We arrived, showed our booking information, they tried to place us into a different cheaper room, when I showed confirmation information for a balcony room. They tried to make me pay more. Really shonky, dishonest behaviour, if you are a lone female traveller avoid this hotel
    mueller
    Young couple
  • Avg. price/night: £7.65
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 61 reviews
    The tropical breakfast... Banana pancakes with cinnamon and cardamom... Pure delight. The hotel is well located in a quiet garden.
    Dominic
    Solo traveller
  • Avg. price/night: £7.65
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 61 reviews
    Great location, in between two beaches and some restaurants. Around the corner is also a mart. Oh and they get fresh seafood every evening for dinner ! So delicious
    Chelsea
    People with friends
  • Avg. price/night: £7.65
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 61 reviews
    Excellent location- 2 minute walk to stunning Passikudah beach. Convenience shop next door to get snacks, drinks etc. The budget double room stay was excellent value for money. Staff were super friendly and helpful. Lovely fish dinner in the restaurant. Location was quiet and relaxing.
    Chloe
    Young couple
  • Avg. price/night: £31.32
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 84 reviews
    Perfect location on a quiet swimming beach… so peaceful… staff very friendly and felt homely..the owner Dean is an amazing chef🙌 I had the best fresh fish BBQ he made especially for us👌
    Steve
    Solo traveller
  • Avg. price/night: £31.32
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 84 reviews
    Very nice location just at the beqchfront of the more secluded and private Kalkudah beach. The Owner Mr.Deen is very kind and friendly, the staff is also very kind and hospitable. They served us great seafood at the beach.
    Konrad
    Young couple
  • Scored 7.2
    7.2
    Rated good
    Good
     · 87 reviews
    Really cheap good food with large portions, fantastic Aircon, clean room, close to pasikuda beach (5 mins), nice staff, good powerful shower
    Alice
    Young couple
  • Avg. price/night: £21.06
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 101 reviews
    Quiet place next to the beach and very good food cooked by the owner who is indeed a super kind woman.
    David
    Solo traveller