Skip to main content

The best cheap hotels in Kalkudah

Check out our pick of great cheap hotels in Kalkudah

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.

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. This property offers access to a terrace and free private parking. Sri Muththu Mariyamman Kovil is less than 1 km from the guest house and Sri Munai Murukan Kovil is 2.1 km away.

Krish’ place is perfect. Spacious bedroom & bathroom, immaculately clean. AC & fan are both available so you can choose. Location is perfect situated between Kalkudah & Pasikuda Beach. You can use the local hotel for a small charge (Laya $3 Uga $8). Krish and her staff are very kind & welcoming. Krish really is an incredible woman, goes above and beyond for her guests. We had a meal across the road that did not satisfy & after reading reviews about Krish’ food (request in advance) we had an exceptional meal of prawns, rice and curry. Thank you so much Krish, it was a pleasure meeting you. 2 nights wasn’t enough. Expect a quiet area with no WiFi, clean, comfortable and spacious- you will not be disappointed! Sri Lankan breakfast was also superb.

Show more Show less
9.3
Superb
63 reviews
Price from
£18
per night

Set in Kalkudah, Passi Nature Villas Pasikuda offers beachfront accommodation 400 metres from Kalkudah Beach and offers various facilities, such as a private beach area, free bikes and a garden. Featuring a 24-hour front desk, this property also provides guests with a picnic area. The apartment has spa facilities, sun terrace and outdoor fireplace, and guests can dine in the restaurant.

Wonderful location with beautiful view, food was amazing, staff’s service was excellent and room also nice overall enjoy the stay very good location had peaceful holiday

Show more Show less
8.6
Fabulous
16 reviews

Located in Kalkudah in the Batticaloa District region, with Kalkudah Beach and Pasikuda Beach nearby, Inn On The Bay Home provides accommodation with free private parking. The air-conditioned accommodation is 100 metres from Sri Muththu Mariyamman Kovil. Sri Munai Murukan Kovil is 1.6 km from the homestay and Valaichchenai Harbour is 4.8 km away.

The room in the bungalow was spacious and clean, we loved the outside bathroom & shower. Super close to the beach! Recommend!

Show more Show less
8.6
Fabulous
39 reviews
Price from
£10
per night

Baden Beach is located in Kalkudah, 34 km from Dutch Fort Batticaloa and 48 km from Kokkadicholai Hindu Temple. The property is around 4.5 km from Valaichchenai Harbour, 32 km from Batticaloa Railway Station and 33 km from Batticaloa Lighthouse. The property is non-smoking and is situated a few steps from Kalkudah Beach.

Show more Show less
10
Exceptional
1 reviews

Located within 400 metres of Kalkudah Beach and 400 metres of Pasikuda Beach in Pasikuda, Inn On The Bay provides accommodation with seating area. There is an on-site restaurant, plus free private parking and free WiFi are available. Featuring family rooms, this property also provides guests with a picnic area.

Lovely staff, big, nice and clean rooms. Great location, delicious food. I strongly recommend.

Show more Show less
8.5
Very good
194 reviews
Price from
£12
per night

Located in Pasikuda, a few steps from Kalkudah Beach, Cocoville provides accommodation with a garden, free private parking, a terrace and a restaurant. The property is around 2 km from Pasikuda Beach, 1.9 km from Sri Muththu Mariyamman Kovil and 3.3 km from Sri Munai Murukan Kovil. The resort also features free WiFi as well as a paid airport shuttle service.

Great location on the beach. Spacious room. Great place to relax.

Show more Show less
8.5
Very good
73 reviews
Price from
£38
per night

The Dream Inn Guesthouse Passikudah has garden views, free WiFi and free private parking, set in Batticaloa, 200 metres from Pasikuda Beach. It is located 100 metres from Sri Muththu Mariyamman Kovil and offers bicycle parking. The property offers bike hire and features a garden and terrace.

Great welcome and hospitality from Ashok. Dinner cooked on-site was fantastic and excellent breakfast. Location is in a quiet area, near to the sea. Two minutes walk to Passikudah beach and five minutes to Kalkudah beach.

Show more Show less
9.6
Exceptional
11 reviews
Price from
£25
per night

Set along the pristine coastlines of Passikudah Beach, Amethyst Resort, Passikuddah offers a spacious outdoor swimming pool and provides windsurfing activities. Free Wi-Fi access is available at all public areas.

Clean comfortable room close to the beach. Saw crocodiles while walking the foot bridge. Friendly staff and massive really good local breakfast (rivalled the best dinners I had in SRI Lanka.

Show more Show less
8.1
Very good
283 reviews
Price from
£50
per night

A splendid outdoor pool resides between the beach and Amaya Beach Passikudah, a resort offering spacious rooms and suites with private balconies and free WiFi. A spa, fitness centre and restaurant are available.

This was our first stay at Amaya. By far this was the best resort/hotel we have stayed in. The deluxe suite was very spacious. The washroom was clean and superb. Wifi was fast. The food at the breakfast and dinner buffets was nothing short of delicious. I've stayed at 5 star hotels in Colombo but the food here was excellent. The greatest strength of this resort is the hospitality provided by the staff. Every single one of them who we encountered went above and beyond. Most notable for us was Tharindu from the restaurant service. He asked if we wanted a pureed meal for the baby and ensured we received it. The last day, we had to leave early and wasn't able to have our breakfast and wanted to take out instead. And Tharindu ensured that our food was packaged and ready to go. For a 4 star resort, their services and quality were so much better than a 5 star in Colombo. It was the highlight of our experiences. We stayed for 2 nights but wish we could for longer.

Show more Show less
8.6
Fabulous
577 reviews
Price from
£102
per night

Set in Pasikuda, 500 metres from Kalkudah Beach, Aki Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The property is located 2.1 km from Pasikuda Beach, 1.9 km from Sri Muththu Mariyamman Kovil and 3.3 km from Sri Munai Murukan Kovil. The hotel also provides free WiFi as well as a paid airport shuttle service.

A beautiful oasis. Very clean and new-feeling location, felt private and quiet. The bedroom was extremely clean, the bed was big and very comfortable, bedding was great, the air conditioning was excellent, shower was great. Walking distance from Kalkudah beach (not for swimming), very quick tuktuk to Pasikuda beach. Excellent food and juices, excellent staff. Best pool in Sri Lanka, swimming under the stars was magical. Many fruits, vegetables, and spices grown on the property. Amazing, caring staff.

Show more Show less
8.9
Fabulous
81 reviews
Price from
£32
per night

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.
Search cheap hotels in Kalkudah

Most booked cheap hotels in Kalkudah this month

Cheap hotels that guests love in Kalkudah

  • Avg. price/night: £10.72
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 39 reviews
    Good location inbetween the two beaches, person checking us in told us how to get there. Okay for a night
    Parkinson
    Young couple
  • Avg. price/night: £23.66
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 16 reviews
    Wonderful location with beautiful view, food was amazing, staff’s service was excellent and room also nice overall enjoy the stay very good location had peaceful holiday
    K
    Kishan
    Young couple
  • Avg. price/night: £23.66
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 16 reviews
    we enjoyed our stay...🤗..Breakfast was superb..very nicely location and beautiful garden.staff are really friendly,helpful and excellent service.room and bathroom modern and big.😚😚..is very comfortable and very clean..☺️☺️...very good sea view and nice balcony.... We are hope to back again..😊😊 Thanks for the all staff
    T
    Thushari
    Solo traveller
  • Avg. price/night: £59.59
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 52 reviews
    Location is right on the beach front, provided loungers with mats. Room had a kettle and good air conditioning. Very friendly and helpful staff. Nice balcony overlooking the sea plus good parking .
    julian
    Young couple
  • Avg. price/night: £10.72
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 39 reviews
    You can select rooms for kind of budgets Budget friendly guest House close to the beach
    jazz shan
    Young couple
  • Avg. price/night: £10.72
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 39 reviews
    Stayed in the budget/basic room and it was just that…very basic. The host was super kind and helpful. There was a bicycle that I was allowed to use and that was wonderful to ride around. Location was excellent and for the price I have no complaints, just constructive feedback.
    Rachel
    Solo traveller
  • Avg. price/night: £59.59
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 52 reviews
    Nice location and calm place
    anu
    Young couple
  • Avg. price/night: £11.04
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 18 reviews
    Very helpful caretaker. Close to the beach. Very clean
    Andre
    Solo traveller
  • Avg. price/night: £10.72
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 39 reviews
    Nice location, very close to the beach. The owner is very friendly and it's close to a grocery store. For one or two days okay.
    Michelle
    Young couple
  • Avg. price/night: £10.72
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 39 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
gogless