Skip to main content

Search hotels in Madapata

Enter your dates to see the latest prices and deals for Madapata hotels

Madapata – 1 hotel or place to stay

Filter by:

Star Rating

Review score

Mount Lodge Boutique Hotel

Mount Lavinia (Near Madapata)

Located within a 4-minute walk of Mount Lavinia Beach and 4.5 miles of Bambalapitiya Railway Station, Mount Lodge Boutique Hotel provides rooms in Mount Lavinia.

K
Kristof
From
Slovakia
It's a lovely place with an atmosphere, our room had wonderful bed, closed off balcony great for enjoying the air and a perfectly clean bathroom too. The breakfast was fulfilling and just delicious, fresh fruit and a sri-lankan omelette with toasted bread as well as tea and coffee.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 101 reviews
Price from
$48.60
1 night, 2 adults

The Domain

Piliyandala (Near Madapata)

Featuring a garden, The Domain is located in Piliyandala in the Colombo District region, 14 miles from Bambalapitiya Railway Station and 17 miles from R Premadasa Stadium.

M
Malindra
From
Sri Lanka
We just wanted a goodnight sleep after an event in the area but the Domain gave us much more. It is stylishly built in a quiet environment with clean and comfy bed. Staff was so nice to check us in late with warm smiles. We only spend a few hours but felt so relaxed when we left the Domain.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 27 reviews
Price from
$28.80
1 night, 2 adults

The Blue Water - Geoffrey Bawa Heritage Resort Hotel

Wadduwa (Near Madapata)

Located in Wadduwa Town, Blue Water features 4 dining options, an outdoor pool and a full-service spa. The hotel offers spacious rooms with a private balcony and a flat-screen TV.

S
SANAGARAPILLAI
From
United States
A beautiful location and hotel by Bawa Friendly staff
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 110 reviews
Price from
$125.46
1 night, 2 adults

Villa 97 Bolgoda

Panadura (Near Madapata)

Located in Panadura, 12 miles from Bambalapitiya Railway Station, Villa 97 Bolgoda provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 5 reviews
Price from
$33
1 night, 2 adults

Hotel Rosenro

Piliyandala (Near Madapata)

Located in Piliyandala, 10 miles from Bambalapitiya Railway Station, Hotel Rosenro has accommodations with a terrace, free private parking, a restaurant and a bar.

P
PULANITH
From
United States
Rooms are new, clean and staff is very friendly.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 67 reviews
Price from
$26.10
1 night, 2 adults

Beverly Suites Mount Lavinia

Mount Lavinia (Near Madapata)

Located in Mount Lavinia, a 5-minute walk from Mount Lavinia Beach, Beverly Suites Mount Lavinia has accommodations with a garden, free private parking and a terrace.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 8 reviews
Price from
$53
1 night, 2 adults

Viluxey City Hotel

Maharagama (Near Madapata)

Located in Maharagama, 7.5 miles from Bambalapitiya Railway Station, Viluxey City Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

W
Wijeratne
From
Sri Lanka
First, when talking about the location, it was very convenient. There was more than enough parking area. The staff were so polite, friendly and accommodating. The room was also great. It smells wonderful and spotless. The facilities of the room fit the name "Viluxey" perfectly. Even though it said that breakfast was included we didn't expect it to be that much. Breakfast was huge and tasted really good. Overall we had a nice stay at the hotel.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 18 reviews
Price from
$68
1 night, 2 adults

RACHEL HOMES

Mount Lavinia (Near Madapata)

Located in Mount Lavinia, a 5-minute walk from Mount Lavinia Beach, RACHEL HOMES has accommodations with a private beach area, free private parking, a shared lounge and a terrace.

P
Perera
From
Sri Lanka
We absolutely loved the stay here. Best place in Mount Lavinia to have a peaceful stay . Spotless clean , spacious and comfortable . Staff is very helpful , specially the manager Mr. Shane is a wonderful person and he always seemed to go out of his way to help his guests. Just 100 meters away is the gorgeous Mt. Lavinia beach. Best value for money . We would highly recommend this place
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 73 reviews
Price from
$25.20
1 night, 2 adults

Anarva Hotel & Spa

Mount Lavinia (Near Madapata)

Located in Mount Lavinia, a 8-minute walk from Mount Lavinia Beach, Anarva Hotel & Spa provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

N
Nayika
From
United States
Good location. Great food. Excellent hotel staff including chef Sunil
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 108 reviews
Price from
$52
1 night, 2 adults

Jie Jie Beach Hotel

Wadduwa (Near Madapata)

Located in Wadduwa, a 14-minute walk from Panadura Beach, Jie Jie Beach Hotel has accommodations with a garden, free private parking, a terrace and a restaurant.

M
Manimeldura
From
United States
I had an absolutely fantastic stay at this hotel. The beach view from my room was simply breathtaking, and I loved the easy access to the beach right from the hotel. The staff were incredibly friendly and helpful, going above and beyond to accommodate my requests, such as arranging to-go meals for a day trip. The room was well maintained, offering a comfortable and relaxing atmosphere. And to top it all off, the dinner buffets were delicious, with a wide variety of Sri Lankan dishes to choose from. Overall, I couldn't have asked for a better experience and would highly recommend this hotel to anyone looking for a memorable beach getaway.
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 121 reviews
Price from
$75.11
1 night, 2 adults
See all hotels in and around Madapata

Hotels with airport shuttles in Madapata

Most booked hotels in Madapata and surrounding area in the past month

See all

Best hotels with breakfast in Madapata and nearby

  • Ensenada Bolgoda offers accommodations in Piliyandala, 12 miles from Bambalapitiya Railway Station and 15 miles from R Premadasa Stadium.

    From $94.35 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews

    Houseboats by DAE - Colombo enjoys a location in Piliyandala, 16 miles from Khan Clock Tower and 27 miles from Leisure World. 12 miles from Bambalapitiya Railway Station and 15 miles from R Premadasa...

    From $319.68 per night
  • Villa 14

    Hotel in Panadura
    Breakfast options

    Located in Panadura, 12 miles from Bambalapitiya Railway Station, Villa 14 provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    From $88.80 per night
  • RAYA Island Villa is located in Panadura, just 18 miles from Khan Clock Tower and 20 miles from R Premadasa Stadium.

    From $222 per night
  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 3 reviews

    Located in Moratuwa, 10 miles from Bambalapitiya Railway Station, Ramadia Ran Mal Holiday Resort has accommodations with a fitness center, free private parking, a garden and a terrace.

    From $114.46 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 17 reviews

    LAKE VILLA by CARLSEN offers accommodations in Moratuwa, 10 miles from Bambalapitiya Railway Station and 14 miles from Khan Clock Tower.

    From $320.76 per night
  • Silora Hotel offers accommodations in Piliyandala, 10 miles from Bambalapitiya Railway Station and 13 miles from R Premadasa Stadium. This property offers access to a balcony and free private parking.

    From $26.64 per night
  • Lily Pod

    Hotel in Panadura
    Breakfast options

    16 miles from Bambalapitiya Railway Station in Panadura, Lily Pod features accommodations with access to wellness packages.

    From $1,600 per night

Budget hotels in Madapata and nearby

  • Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 1 review

    HANSI Villa offers accommodations in Piliyandala, 13 miles from Bambalapitiya Railway Station and 15 miles from R Premadasa Stadium.

    From $36.63 per night
  • Rayyan homes is located in Piliyandala, just 14 miles from Bambalapitiya Railway Station and 16 miles from R Premadasa Stadium. This property offers access to a balcony and free private parking.

    From $94.35 per night
  • Villa Muthuwin offers accommodations in Panadura, 12 miles from Bambalapitiya Railway Station and 15 miles from Khan Clock Tower. With inner courtyard views, this accommodation offers a balcony.

    From $33.30 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 6 reviews

    Cactus Piliyandala is located in Piliyandala, just 11 miles from Bambalapitiya Railway Station and 14 miles from R Premadasa Stadium.

    From $59.35 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Located in Moratuwa, 8.7 miles from Bambalapitiya Railway Station, Alnaro Hotel & Resort provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

    From $71.69 per night
  • TJ lanka homestay is located in Moratuwa, just 10 miles from Bambalapitiya Railway Station and 13 miles from Khan Clock Tower. This property offers access to a terrace and free private parking.

    From $60.50 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 6 reviews

    Bolgoda Lake Villa is located in Moratuwa, just 9.2 miles from Bambalapitiya Railway Station and 13 miles from Khan Clock Tower.

    From $122.39 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 16 reviews

    Castle Colombo enjoys a location in Piliyandala, 13 miles from Khan Clock Tower and 20 miles from Leisure World. 10 miles from Bambalapitiya Railway Station and 12 miles from R Premadasa Stadium, the...

gogless