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.

A
Aleksandra
From
Qatar
There are not enough words to describe how this place is wonderful. Starting from serene location, great ambience to unbelievable staff. Food is great also, guys are super flexible and they will do their best to prepare something even if it’s not on the menu. Free tuk tuk rides to the beach are also amazing. Special thanks to Kavindu and Neel for being amazing. P.S they have a newly opened restaurant White Tree so definitely check it out! I am definitely coming back next vacation.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 275 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.

J
Jose
From
Colombia
The service and the breakfast.
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.

M
Mohamed
From
Saudi Arabia
Well, the family that runs the business is really welcoming and makes the person feel at home. I liked how big and the clean the room was with its amazing views over the lake.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 176 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.

j
james
From
United States
Awesome service fantastic breakfast
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 102 reviews
Location 9.4
Price from
$42.30
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.

Y
Yam
From
Israel
I felt like I am at home. the owners were welcoming, and I felt that they really wanted me to have a good time. The beach is about 5 minutes walk from the hotel, and there are a few nice restaurants around. The beach is beautiful and calm. Semila arranged a very nice trip around Sri lanka for me with a driver that accompanied me. It was really good.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 390 reviews
Location 9.3
Price from
$18.57
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

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

  • 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 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 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.

Enjoy breakfast in Maggona West and nearby

  • 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.

  • Bay Street

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

    Bay Street provides air-conditioned rooms in Beruwala. This property offers access to a terrace and free private parking.

  • Lena Resort

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

    Located in Beruwala, 1.7 miles from Moragalla Beach, Lena Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

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