Skip to main content

Filter by:


Star rating

Review score

Mahabage – 452 hotels and places to stay
See the latest prices and deals by choosing your dates.
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 centre and only 200 metres from the Helakanda Beach. It offers an outdoor pool, 3 dining options and free parking.

Food was okay.
7.8
Scored 7.8
Good
Rated good
790 reviews
Price from£390.12per night
villaflorence, hotel in Mahabage

Situated in Kadawatha, 15 km from R Premadasa Stadium, villaflorence features accommodation with a garden, free private parking and a restaurant.

very friendly and very good attention!
8.3
Scored 8.3
Very good
Rated very good
9 reviews
Price from£30.11per night
Golden Pier City Hotel, hotel in Mahabage

Located in Colombo, 1.7 km from Khan Clock Tower, Golden Pier City Hotel provides accommodation with a terrace, free private parking, a restaurant and a bar.

Loved the whole place. Good price with best facilities. 😊 Special mention to hotel staffs - 1)Parmesh- gave me the best room with everything in place. And at all times made sure my stay was comfortable,safe and helped with places around. 2)Shanthakumar- helped me with right best suggestions to reach kandy. Assisted me to reach bus station at the right spot right time with right information 😊 They greet so well and are helpful at all times making my stay so happy and comfortable. Thank you somuch 😊🙏🏼 Definitely coming back again ♥️
7.5
Scored 7.5
Good
Rated good
166 reviews
Price from£25.29per night
Orion City Hotel, hotel in Mahabage

Set in Colombo, 1.3 km from R Premadasa Stadium, Orion City Hotel offers accommodation with a fitness centre, free private parking, a terrace and a restaurant.

I have been
9.0
Scored 9.0
Superb
Rated superb
177 reviews
Price from£56.88per night
Bivon Reach By Travel Corners, hotel in Mahabage

Located in Uswetakeiyawa, 100 metres from Uswetakeiyawa Beach, Bivon Reach By Travel Corners provides accommodation with a garden, free private parking, a shared lounge and a terrace.

The room was very big and it had everything I needed. The bed was very comfortable. The manager, Dinesh, picked me up very late from the airport (I arrived at around midnight) and he was super helpful the next day - organized for example an excellent private driver which then took me to sigirya and Kandy. He‘s super helpful and very nice and made the stay here exceptional.
9.1
Scored 9.1
Superb
Rated superb
181 reviews
Price from£70.98per night
Heritage Eco Resort Kelaniya, hotel in Mahabage

Located in Kelaniya, 7.6 km from R Premadasa Stadium, Heritage Eco Resort Kelaniya provides accommodation with a garden, free private parking and a terrace.

We recently stayed at this hotel and had a wonderful experience. The room was very large and beautifully appointed, clean, and comfortable. The amenities provided were excellent, and I particularly appreciated the attention to detail in the room's decor. The staff was also very friendly and accommodating. It is very close to get to Kelaniya Temple Manelwatta Temple, Water World , Thilakawardana textile kiribathgoda etc from the property. Overall, it was a delightful stay, and we look forward to visiting again in the future. Thank you for providing such a great experience!
8.7
Scored 8.7
Fabulous
Rated fabulous
91 reviews
Price from£18.92per night
The Beach Boutique, hotel in Mahabage

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

I’ve been to this property before and what brought me back is the location and the pleasantness experienced before . I think the management has changed since and the property is showing few parts wear and tear especially in the common areas . But the staff remains lovely . We came in pretty late in the evening and the manager had informed the staff well and check in was a breeze .
8.1
Scored 8.1
Very good
Rated very good
65 reviews
Price from£55.87per night
Hotel Royal Grand Paradise, hotel in Mahabage

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

Room size
8.4
Scored 8.4
Very good
Rated very good
9 reviews
Price from£22.11per night
Hotel Dream Paradise, hotel in Mahabage

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

Clean swimming pool
8.2
Scored 8.2
Very good
Rated very good
26 reviews
Price from£22.11per night
Reef Bungalow Hotel, hotel in Mahabage

Set in Pamunugama, 2.8 km from Uswetakeiyawa Beach, Reef Bungalow Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Very nice landscape, very nice staff and delicious food
8.4
Scored 8.4
Very good
Rated very good
57 reviews
Price from£33.84per night
See all hotels in and around Mahabage
Subscribe to receive premium deals

Prices drop the moment you sign up!