Skip to main content

Filter by:


Star Rating

Review Score

Mahabage – 442 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Beach Boutique, hotel in Mahabage

Featuring free WiFi, an outdoor pool and a barbecue, The Beach Boutique offers accommodations in Uswetakeiyawa. Guests can enjoy the on-site restaurant. Free private parking is available on site.

Everything
8.1
Scored 8.1
Very Good
Rated very good
65 reviews
Price from$63.75per night
Meth Suites, hotel in Mahabage

Located in Epamulla, 1.7 miles from Uswetakeiyawa Beach, Meth Suites has accommodations with a fitness center, free private parking, a garden and a shared lounge.

It's near to the beach
6.7
Scored 6.7
Pleasant
Rated pleasant
14 reviews
Price from$40per night
villaflorence, hotel in Mahabage

Located in Kadawatha, 9.4 miles from R Premadasa Stadium, villaflorence has accommodations with a garden, free private parking and a restaurant.

Breakfast options were sometimes too small in portions and not hearty
8.3
Scored 8.3
Very Good
Rated very good
9 reviews
Price from$37.80per night
Bivon Reach By Travel Corners, hotel in Mahabage

Located in Uswetakeiyawa, a few steps from Uswetakeiyawa Beach, Bivon Reach By Travel Corners provides accommodations with a garden, free private parking, a shared lounge and a terrace.

What an amazing view from the beach-facing rooms, and an ideal location for a walk on the beach or a swim. The hotel is kept very clean, the rooms well appointed and comfortable. The breakfast was good, but we were never able to coordinate a time for lunch or dinner.
9.2
Scored 9.2
Wonderful
Rated wonderful
178 reviews
Price from$64.35per night
Orion City Hotel, hotel in Mahabage

Located in Colombo, a 15-minute walk from R Premadasa Stadium, Orion City Hotel provides accommodations with a fitness center, free private parking, a terrace and a restaurant.

I did like the view from the hotel. The staff were very helpful. The first room I was offered had a malfunctioning AC, and they immediately attended the issue and transferred me to another room. The price point of the hotel is exceptional. All of the staff including security were very kind.
9.0
Scored 9.0
Wonderful
Rated wonderful
175 reviews
Price from$59per night
Heritage Eco Resort Kelaniya, hotel in Mahabage

Located in Kelaniya, 4.7 miles from R Premadasa Stadium, Heritage Eco Resort Kelaniya provides accommodations with a garden, free private parking and a terrace.

Nice Environment
8.7
Scored 8.7
Excellent
Rated excellent
89 reviews
Price from$23.75per night
Hotel Royal Grand Paradise, hotel in Mahabage

Located in Kelaniya, 6 miles from R Premadasa Stadium, Hotel Royal Grand Paradise provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Awesome hotel ..Rooms are clean and tidy. Swimming pools are fantastic . Ready to serve anything . Highly recommend
8.4
Scored 8.4
Very Good
Rated very good
9 reviews
Price from$25per night
Hotel Dream Paradise, hotel in Mahabage

Located in Ja-Ela, 9.1 miles from St. Anthony's Church, Hotel Dream Paradise provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Stayed in this lovely place in our last night in Srilanka . Easy to reach airport not even 15 Minutes . Rooms are extremely nice with hot water ac tv and speedy wifi. Pool view rooms are recommend .Staff was really helpful .Food was fabulous .Shopping malls just working distance .Great experience .
8.5
Scored 8.5
Very Good
Rated very good
24 reviews
Price from$25per night
Reef Bungalow Hotel, hotel in Mahabage

Located in Pamunugama, 1.7 miles from Uswetakeiyawa Beach, Reef Bungalow Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

This was one of my favourite places to stay in Sri Lanka. A quite location by the beach with nice size rooms and good facilities. Host and staff friendly and helpful. Recommended.
8.3
Scored 8.3
Very Good
Rated very good
53 reviews
Price from$36per night
Pegasus Reef - A Beach Resort in Colombo, hotel in Mahabage

Pegasus Reef - A Beach Resort in Colombo is a 10-minute drive from Colombo’s city center and only 215 yards from the Helakanda Beach. It offers an outdoor pool, 3 dining options and free parking.

Green backyard and nice gardeners
7.8
Scored 7.8
Good
Rated good
779 reviews
Price from$91.20per night
See all hotels in and around Mahabage
Subscribe to receive premium deals

Prices drop the second you sign up!