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.

Vary comfortable and clean just a short walk from the beach Kish is a vary helpful host made us feel vary welcome.

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.

There is very beautiful sea and beautiful garden.❤️ We enjoyed and our stay the really nice room with excellent sea view 👍beautiful balcony. beter then breakfast was great 👍staff is really friendly and excellent service 🙏we are hope to back agin🙏

Show more Show less
8.2
Very good
17 reviews
Price from
£24
per night

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.

You can select rooms for kind of budgets Budget friendly guest House close to the beach

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

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.

The room is conveniently located very close to the very beautiful beaches. You can walk there. We enjoyed the small independent house in a beautiful garden and semi-covered bathroom. The young manager and his employee did the best for us : very good breakfast and vegetarian dinner !

Show more Show less
8.5
Very good
195 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.

We were the only guests because it is off season right now. The owners are absolutely lovely, we had a great dinner and A very tasty breakfast! They are very animal friendly (which we loved). The little cabin stands beside coconuttrees, you can hear the ocean and it has a very nice Terrasse to sit in and enjoy a cup of tea. The Beach is very nice, Although it was stormy and Not very clean (off season) but we were the only ones and it was very very nice! We can really recommend to stay at cocoville

Show more Show less
8.5
Very good
74 reviews
Price from
£35
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.

Beautiful modern accommodation, perfect location 2 mins from the beach. Extremely clean, owner is really friendly and nothing is too much. One of the nicest places we have stayed in Sri Lanka - couldn’t recommend enough.

Show more Show less
9.7
Exceptional
12 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
Very good
288 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.

Great location, and helpful staff.

Show more Show less
8.6
Fabulous
581 reviews
Price from
£103
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

Boasting free bikes, garden and views of quiet street, New Land Guest House is situated in Pasikuda, 1.5 km from Pasikuda Beach. This guest house provides air-conditioned accommodation with a patio. The guest house also features free WiFi, free private parking and facilities for disabled guests.

The staff are very helpful and friendly

Show more Show less
8.7
Fabulous
82 reviews
Price from
£13
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.75
    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.73
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 17 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.73
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 17 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.77
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 53 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.75
    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.75
    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.77
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 53 reviews
    Nice location and calm place
    anu
    Young couple
  • Avg. price/night: £10.28
    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.75
    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.75
    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