The 10 best 4-star hotels in Dehiwala, Sri Lanka | Booking.com
Skip to main content

4-Star Hotels in Dehiwala

Find the 4-star hotels that appeal to you the most

The best 4-star hotels in Dehiwala

Check out our selection of great 4-star hotels in Dehiwala

Filter by:

Review score

Highbury Colombo

Colombo (Near Dehiwala)

A 13-minute walk from Milagiriya Beach, Highbury Colombo provides recently renovated 4-star accommodations in the Havelock Town district of Colombo.

S
Sundus
From
Canada
Everything. The stay was fantastic! Definitely recommend!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 261 reviews
Location 9.4
Price from
$67.50
1 night, 2 adults

De Saram House by Geoffrey Bawa

Colombo (Near Dehiwala)

Conveniently set in the Cinnamon Gardens district of Colombo, De Saram House by Geoffrey Bawa is located 1.8 miles from Kollupitiya Beach, 2.8 miles from Bambalapitiya Railway Station and 2.9 miles...

M
Mark
From
Czech Republic
A fantastic guest house with a fascinating design. We got a tour of the house which was very interesting. Rooms were really cool and staff were friendly and passionate about the house's designer. A great stop off in Colombo.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 422 reviews
Location 9.2
Price from
$124
1 night, 2 adults

Aathma Colombo House

Colombo (Near Dehiwala)

Set in Colombo on a private peninsula by the banks of the historic Diyawanna Lake, Aathma Colombo House provides accommodations with a garden.

A
Annie
From
United States
I liked everything about my stay! The staff was incredibly helpful and friendly, the rooms were beautifully decorated and luxurious, the location was really convenient, and the food was delicious! It was an oasis in a bustling city and I didn't want to leave when it was time to head home.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 294 reviews
Location 9.2
Price from
$117
1 night, 2 adults

55TG Boutique Suites

Colombo (Near Dehiwala)

Located in the suburbs of Colombo city, 55TG Boutique Suites offers an authentic home stay experience in a two story 1920's period house with a garden, outdoor pavilion, living room and a lounge.

E
Emily
From
United States
Very unique boutique hotel outside of town. Every room is different and the staff was very accommodating. Wish I had time to enjoy the pool and steam room
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 186 reviews
Location 8.4
Price from
$100
1 night, 2 adults

Nyne Hotels Lake Lodge - Colombo

Colombo (Near Dehiwala)

Nestled on a serene lane in Colombo 3, Lake Lodge is a charming 10-room retreat that combines understated elegance with warm hospitality in the heart of the capital.

A
Angela
From
United States
We loved the hotel’s interior; its contemporary and minimalist finishes, the fabulous Sri Lankan artists’ work displayed throughout the hotel, comfortable seating areas, and the dining area-airy and comfortable. The hotel and neighborhood were quiet at night. And best of all are the people working at the hotel: professional, friendly, kind, and helpful.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 231 reviews
Location 9.2
Price from
$83.27
1 night, 2 adults

Mount Lodge Boutique Hotel

Mount Lavinia (Near Dehiwala)

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.

s
sue
From
United Kingdom
We loved the calm atmosphere and beautiful spaces in the property. Everyone made us feel very welcome and were incredibly helpful. It’s a fab little place to stay if you are near Colombo or heading away from the airport to move further south, as we were.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 102 reviews
Location 9.1
Price from
$48.60
1 night, 2 adults

Unique Towers Luxury Boutique Suites

Colombo (Near Dehiwala)

Located in the heart of Colombo City, Unique Towers Luxury Boutique Suites offers air-conditioned accommodations with a well-equipped kitchenette. The property features free WiFi and free parking.

S
Sean
From
United States
Giant space with good AC and a nice TV.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 115 reviews
Location 9.3
Price from
$75.05
1 night, 2 adults

La Maison de Colombo

Colombo (Near Dehiwala)

Located in Colombo, 1.5 miles from Wellawatte Beach, La Maison de Colombo has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Amanda Pallewatta
From
Sri Lanka
We loved how quiet it was and the aesthetic of the place and the room was quite spacious and we loved staying here
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 15 reviews
Location 9.5
Price from
$126
1 night, 2 adults

Sofia Colombo City Hotel

Colombo (Near Dehiwala)

Located in Colombo, a 2-minute walk from Kollupitiya Beach, Sofia Colombo City Hotel provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

m
magdalena
From
Poland
10/10 great service, very clean, absolutely great service. Highly recommended
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,817 reviews
Location 9.0
Price from
$63.57
1 night, 2 adults

MaRadha Colombo

Colombo (Near Dehiwala)

Located in Colombo, a few steps from Bambalapitiya Beach, MaRadha Colombo has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

T
Tharindu
From
Singapore
Very clean hotel in a fine location. We booked a room with sea view, it was awesome. The staff is friendly.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,068 reviews
Location 9.0
Price from
$75.60
1 night, 2 adults
All 4-star hotels in Dehiwala

Looking for a 4-star hotel?

Offering plenty of 5-star-worthy features, these luxurious properties provide lots of optional extras like on-site restaurants and valet parking. Many are set in central locations near major landmarks and shopping areas, and you can expect top-notch service from the hotel staff.

Most booked 4-star hotels in Dehiwala and surrounding area in the past month

See all

Enjoy breakfast in Dehiwala and nearby

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

    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.

    From $79.20 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 108 reviews

    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.

    From $69.84 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,053 reviews

    Mirage Hotel Colombo is located in Colombo. The hotel provides elegant accommodations equipped with a private balcony and free WiFi access is available. The hotel also offers an outdoor pool.

    From $234.89 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 1,297 reviews

    In heart of Colombo City, 19 miles from Colombo Airport, the Supun Arcade Residency has modern apartments with private balconies.

    From $199.27 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 15 reviews

    Located in Colombo, 1.5 miles from Wellawatte Beach, La Maison de Colombo has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $180 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 186 reviews

    Located in the suburbs of Colombo city, 55TG Boutique Suites offers an authentic home stay experience in a two story 1920's period house with a garden, outdoor pavilion, living room and a lounge.

    From $129.80 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 927 reviews

    Embrace world-class service and create memorable moments at Radisson Hotel Colombo Located down Marine Drive in Colombo, Radisson Hotel Colombo offers modern and comfortable accommodations with free...

    From $107.62 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 261 reviews

    Best Western Elyon Colombo features a rooftop bar and lounge, a fitness center, a business center and rooms with city views and free WiFi access.

    From $129.53 per night

Save money on 4-star in Dehiwala and nearby – budget options available

  • Coza Ceylon

    Karagampitiya
    Budget options available

    Located in Karagampitiya, a 10-minute walk from Mount Lavinia Beach, Coza Ceylon provides accommodations with a garden, free private parking, a terrace and a restaurant.

    From $127.65 per night
  • Mount Lavinia Hotel

    Mount Lavinia
    Budget options available
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 320 reviews

    Boasting a private beach area and a terrace with views of the bay and Colombo’s skyline, Mount Lavinia Hotel offers a relaxing getaway. This colonial-style hotel features a spa and 3 dining options.

    From $88.01 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 128 reviews

    Enjoying a beachfront location on Colombo Beach, Global Towers offers value-for-money accommodations with 24-hour room service.

    From $106.66 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 261 reviews

    A 13-minute walk from Milagiriya Beach, Highbury Colombo provides recently renovated 4-star accommodations in the Havelock Town district of Colombo.

    From $132.25 per night
  • Pearl Grand By Rathna

    Colombo
    Budget options available
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 682 reviews

    Located in Colombo, a 4-minute walk from Bambalapitiya Beach, Pearl Grand By Rathna provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

    From $84.17 per night
  • Colombo Court Hotel & Spa

    Colombo
    Budget options available
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 502 reviews

    Nestled in the heart of Colombo City, a boutique Colombo Court Hotel & Spa is just a 15-minute walk from MC Shopping Mall.

    From $88.67 per night
  • Scored out of 10, guest rating 5.8
    Fair - What previous guests thought, 46 reviews

    Set in Colombo, Ocean Edge Suites & Hotel Colombo overlooks the Indian Ocean. Guests can enjoy the on-site restaurant. Free private parking and WiFi is available on site.

    From $67.25 per night
  • Jetwing Ratnam Residence

    Colombo
    Budget options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Located within 2.1 miles of Bambalapitiya Railway Station and 3.5 miles of R Premadasa Stadium, Jetwing Ratnam Residence has rooms in Colombo.

    From $76.92 per night