The 10 best romantic hotels in Colombo, Sri Lanka | Booking.com
Skip to main content

Romantic Hotels in Colombo

Find the romantic hotels that appeal to you the most

The best romantic hotels in Colombo

Check out our pick of great romantic hotels in Colombo

Filter by:

Review score

Nyne Hotels Lake Lodge - Colombo

Kollupitiya, Colombo

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.

R
Rebecca
From
Australia
I had a very late check-in, and was so pleased the beds were so comfy that I could knock out asleep. The service and staff support was fantastic, and the fresh fruit was phenomenal. A wonderful experience.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 238 reviews
Price from
US$98.28
1 night, 2 adults

Sayura House

Wellawatte, Colombo

Featuring free WiFi throughout the property, Sayura House offers accommodation in Colombo, 3.5 km from Asiri Surgical Hospital. Free private parking is available on site.

S
Shehan
From
Sri Lanka
The vibe was cozy and comfortable and very relaxing. Gamini was the perfect host and made sure everything was smooth and enjoyable. Max was a joy and made the place seem so much more homely. Would definitely come back here for future stays.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 670 reviews
Price from
US$57.75
1 night, 2 adults

"27" Spathodea- Oasis in the City

Colombo

Offering views of the garden, "27" Spathodea- Oasis in the City is located in Colombo in the Colombo District Region, 1.6 km from Asiri Surgical Hospital.

S
Samantha
From
Malaysia
I had such a comfortable stay at Glenn and Fiona's. Room was spacious and had everything I needed for a work trip. Communication with hosts was easy. Sita was fantastic, she made us amazing Sri Lankan breakfast and coffee every morning which we already miss dearly. I will definitely return the next time I'm back.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 175 reviews
Price from
US$54.99
1 night, 2 adults

Cinnamon Red Colombo

Hotel in Kollupitiya, Colombo

Strategically located in Colombo, Cinnamon red Colombo offers modern and comfortable accommodation with free WiFi access throughout the property.

T
Tertia
From
Taiwan
The pool and breakfast were awesome!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,897 reviews
Price from
US$76
1 night, 2 adults

Cinnamon Lakeside

Hotel in Fort, Colombo

Cinnamon Lakeside is located along the banks of Beira Lake in Colombo, 10 minutes’ drive from Crescat Boulevard shopping mall. It features 9 dining options and a full-service health club.

M
Manoj
From
Japan
very convenient place close to all the facilities in Colombo
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,378 reviews
Price from
US$91.20
1 night, 2 adults

Galle Face Hotel

Hotel in Kollupitiya, Colombo

This iconic and colonial-style hotel, built in 1864, boasts a spa and a saltwater pool with sun loungers that faces the vast Indian Ocean.

G
Gregory
From
New Zealand
Fantastic historical hotel. Felt like I was transported back to the 1920's.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,283 reviews
Price from
US$107.10
1 night, 2 adults

The Kingsbury Colombo

Hotel in Fort, Colombo

Boasting spectacular views of the Colombo Harbor and the Galle Face Green, The Kingsbury is a 5-star hotel in Colombo, which offers regal accommodation and a wide variety of sumptuous dining options.

S
Satyabrata
From
India
Location, food, room facilities are amazing. Many restaurants and food is very nice
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,445 reviews
Price from
US$94.40
1 night, 2 adults

NH Collection Colombo

Hotel in Kollupitiya, Colombo

NH Collection Colombo is located in the central business and shopping district off Galle Road, and is 35 minutes from the airport.

M
Melanie
From
Singapore
Central location, large spacious rooms, good breakfast buffet and friendly staff. We loved the view and how spacious and comfortable the room was. The view from the bedroom and bathroom were also great and gave us a good view of Colombo, the sea and the train tracks along the seaside.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 774 reviews
Price from
US$128
1 night, 2 adults

Jetwing Colombo Seven

Hotel in Cinnamon Gardens, Colombo

Situated in the heart of Colombo, Ward Place, 2.4 km from U.S. Embassy, Jetwing Colombo Seven boasts a year-round rooftop pool.

l
laura
From
United Kingdom
The roof pool was excellent, as was the quality of the hotel & its' rooms. The staff were so helpful and welcoming. Sara in the restaurant was my favourite, it felt like such a friendly & family place thanks to her.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 703 reviews
Price from
US$134.56
1 night, 2 adults

Fair View Hotel Colombo

Hotel in Wellawatte, Colombo

Featuring free WiFi throughout the property, Fair View Hotel Colombo offers accommodation in Colombo. Guests can enjoy the on-site restaurant.

M
Mauroof
From
Maldives
clean, comfortable & very helpful, friendly staff. location was great
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 267 reviews
Price from
US$60.52
1 night, 2 adults
All romantic hotels in Colombo

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

Most booked romantic hotels in Colombo and surroundings in the past month

See all

FAQ about romantic hotels in Colombo

Romantic hotels that guests love in Colombo

See all
  • Avg. price/night: US$99.15
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 957 reviews
    We had a great stay at the Radisson, and was made better by our room upgrade. The hotel is in a lovely location looking out to sea, and is easy to get to all areas of Colombo by TukTuk. The breakfast had a large variety of options, the room was clean and comfy and had all the facilities we needed
    Guest review by
    Charlotte
    Young couple
  • Avg. price/night: US$129.80
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 185 reviews
    We only stayed for one night but the rooms and staff were lovely. We had lunch there and the food was great, the staff also decorated the lunch table with flowers as it was our honeymoon and went above and beyond.
    Guest review by
    Hilary
    Family with young children
  • Avg. price/night: US$234.89
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,060 reviews
    Lovely Hotrl anf polite staff, i was upgraded to the superior room complimentary too. Refreshing wrlcome drink anf quick checkin. Gorgeous View with balcony relaxing Location.
    Guest review by
    Rathnayake
    Family with young children