The 10 best cheap hotels in Maggona, Sri Lanka | Booking.com
Skip to main content

Cheap hotels in Maggona

Find the cheap hotels that appeal to you the most

The best cheap hotels in Maggona West

Check out our selection of great cheap hotels in Maggona West

Filter by:

Review score

Colibri Villa

Maggona

A few steps from Maggona Beach in Maggona, Colibri Villa offers accommodations with access to spa facilities, wellness packages, and beauty services.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Location 8.6
Price from
$70
1 night, 2 adults

Tree of Life Resort

Bentota (Near Maggona)

Located in Bentota, a 17-minute walk from Bentota Beach, Tree of Life Resort has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

N
Natalie
From
Australia
What an Oasis - only 4 villas and so quiet. Very attentive staff with free Tuk Tuk ride to the beach. Beautiful swimming pool and lovely comfy beds - wish we could have stayed longer to explore the area more so cant comment on that but we took the Tuk Tuk to the beach and then walked back and it was an easy walk.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 272 reviews
Location 8.9
Price from
$67.50
1 night, 2 adults

Sriyan Villa

Beruwala (Near Maggona)

Sriyan Villa in Beruwala provides accommodations with free bikes, massage services, and a garden.

L
Lian
From
United Kingdom
Room was clean and super. Breakfast was delicious. You can choose English, Indian or srilankan foods for breakfast.  Host is wonderful and friendly. Hope to come back again.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 104 reviews
Location 9.7
Price from
$22.50
1 night, 2 adults

Sea Pink Residence

Bentota (Near Maggona)

Offering garden views, Sea Pink Residence in Bentota provides accommodations, a garden, and a bar. This property offers access to a balcony, free private parking, and free Wifi.

L
Lesly
From
France
We stayed here after traveling around Sri Lanka for a week and it was perfect! The family who runs this hotel is really adorable and they will make sure that everything is fine for you, they will help you if you need anything and they serve really good breakfast. You have the choice between English Breakfast and Sri Lankan breakfast, as we stayed for a week we could enjoy the both of them and we always loved it. The room is clean, there is still no hot water but it is not really cold so you still can enjoy a shower especially after a warm day at the beach, which is only at 2min by walk ! There is also a lot of restaurants near the place, and they can arrange you a tuktuk or a taxi if you need to go farther. I will recommend this place without any hesitation, it's really a good value.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 121 reviews
Location 9.3
Price from
$27
1 night, 2 adults

Thoduwawa Beach Villa

Paiyagala South (Near Maggona)

Providing pool views, Thoduwawa Beach Villa in Paiyagala South provides accommodations, a private beach area, pool with a view, a garden, and a terrace.

A
Alinda
From
Switzerland
Where should I start.. this place was just amazing! Very warm, welcoming hosts and staff. Beautiful big, clean rooms with great bathrooms. They thought of everything: Conditioner, Blow drier, Mosquito net, Coffee, Tea, Water, Cups, Fridge. Really great! The pool has a sunsail over it so you can stay in the pool without getting a sunburn. :) The full body massage was simply amazing too - just next to the ocean with the nice sound of the waves. It said it would be 40min, but it was longer than an hour. They made it possible to get the massage last minute. We could recommend this place to everyone 100%. Thanks a lot for the great stay! ☺️
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 183 reviews
Location 9.4
Price from
$36
1 night, 2 adults

Amber House Lanka

Bentota (Near Maggona)

Located in Bentota, 1.2 miles from Bentota Beach, Amber House Lanka features views of the river. Offering a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub.

F
Fernando
From
Bahrain
Beautiful location, helpful staff, luxury room facilities, high quality service, and tasty srilanka sea food
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 175 reviews
Location 9.6
Price from
$60
1 night, 2 adults

Lucky Prince Villa

Aluthgama (Near Maggona)

Lucky Prince Villa provides beachfront accommodations in Aluthgama.

G
Gore
From
India
Staff very cooperative and understanding. Location was really good. All the amenities were fulfilled. Value for Money, Breakfast really good
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 102 reviews
Location 9.4
Price from
$47
1 night, 2 adults

Sahana Sri Villa

Bentota (Near Maggona)

Sahana Sri Villa provides spa facilities and wellness packages, as well as accommodations with a kitchen in Bentota, a few steps from Bentota Beach.

S
Subhadeep
From
India
Hospitality of the host and her son
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 390 reviews
Location 9.3
Price from
$21.85
1 night, 2 adults

New Jaya Villa

Bentota (Near Maggona)

Offering garden views, New Jaya Villa in Bentota features accommodations and a garden.

V
Vivek
From
India
The whole property is just wow! Covered with in house garden, the place is the best for a leisure stay in Bentota. Rooms are quite good and spacious. One gets abpvt kitchen which is useful if someone is planning to stay for longer and wants to cook. If you are a dog lover, then there's a cherry on the top - their dog Mashi(3 yr old Doberman). She is very friendly and rarely barks. Whenever she needs someone new, she often smiles. The beach is at a 5 min walk from the house(don't go by the Google maps route, ask the host - there's a shorter route across railway track) There are a lot of restaurants near the beach. Breakfast is also available at the stay and it's pretty good. One of the bests that I had in my whole Sri Lanka trip. The hosts have a Tuktuk and a boat so they can help you arrange boat safari or nearby market trips if required.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 115 reviews
Location 8.9
Price from
$12
1 night, 2 adults

River Breeze Villa Bentota

Bentota (Near Maggona)

River Breeze Villa Bentota in Bentota provides accommodations with a garden, barbecue facilities, and a shared lounge. With river views, this accommodation offers a patio.

B
Ben
From
Canada
Clean, comfortable and full of character. Our family loved our time here. Pradeep and Ruchira are great hosts!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 178 reviews
Location 8.9
Price from
$23
1 night, 2 adults
All cheap hotels in Maggona West

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Maggona West and surrounding area in the past month

See all

Enjoy breakfast in Maggona West and nearby

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 183 reviews

    Providing pool views, Thoduwawa Beach Villa in Paiyagala South provides accommodations, a private beach area, pool with a view, a garden, and a terrace.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 7 reviews

    Located in Bentota, one mile from Beru Beach, Manara Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 reviews

    Located in Beruwala, 1.1 miles from Moragalla Beach, White Elephant Villa & Restaurant has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 5 reviews

    Located in Beruwala, 1.2 miles from Moragalla Beach, Hela Gedara Villa Beruwala has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 12 reviews

    SunSet Guest House is located in Beruwala, just 1.3 miles from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

  • Rupa Villa

    Beruwala
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Featuring a garden, Rupa Villa provides accommodations in Beruwala. This property offers access to a patio, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 11 reviews

    'Franklyn', Homestay features a hot tub and free private parking, and is within a 8-minute walk of Kalamulla North Beach and 26 miles of Bambalapitiya Railway Station.

  • Sunny Villa

    Beruwala
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews

    Sunny Villa is located in Beruwala, just a 16-minute walk from Moragalla Beach and 29 miles from Mount Lavinia Bus Stand.

Stay connected in Maggona West and nearby. Cheap hotels with free Wifi

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    A recently renovated guest house, Sandy Steps offers accommodations in Kalutara. This property offers access to a balcony, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 8 reviews

    La Prime Ceylon Villa offers accommodations in Beruwala, 28 miles from Mount Lavinia Bus Stand and 3.6 miles from Kande Viharaya Temple.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 6 reviews

    Sujee Villa CeylonHub is a recently renovated homestay in Beruwala where guests can make the most of the private beach area and garden.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Sujee Villa White House is a recently renovated guest house in Beruwala where guests can make the most of its garden and terrace.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Sujee Villa CeylonHub is a recently renovated homestay in Beruwala, near Beru Beach. This property offers access to a terrace, free private parking, and free Wifi.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Shehan Villa offers accommodations in Beruwala, a 7-minute walk from Beru Beach and 28 miles from Mount Lavinia Bus Stand. With garden views, this accommodation provides a terrace.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Offering a garden, Vishmitha Villa offers accommodations in Beruwala. This property offers access to a balcony, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    Located in Etagama, 1.5 miles from Kalamulla North Beach, Hotel Water Nest has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

Cheap hotels that guests love in Maggona West

See all
  • Avg. price/night: $44.85
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews
    Location is good, near to the main road, Breakfast is good.
    Guest review by
    Nirunika
    Solo traveler
gogless