Skip to main content

Three-Star Hotels in Colombo

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

The best three-star hotels in Colombo

Check out our pick of great three-star hotels in Colombo

Filter by:

Review score

Vivid Colombo

Hotel in Wellawatte, Colombo

Located in Colombo, 600 metres from Wellawatte Beach, Vivid Colombo provides accommodation with a garden, free private parking and a terrace.

S
Sinthujan
From
Sweden
Great place that’s really clean. The owner and staff were all very friendly and helpful!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 137 reviews
Price from
US$34.83
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.

M
Maren
From
Norway
So helpfull owner/manager. Gave us so much information and tips for the rest of our trip in Sri Lanka. The hotel also have a really nice restaurant.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 676 reviews
Price from
US$57.75
1 night, 2 adults

C 1 Colombo Fort

Hotel in Fort, Colombo

Well set in Colombo, C 1 Colombo Fort provides air-conditioned rooms, a shared lounge and free WiFi.

A
Anna
From
Russia
A very nice hotel in the downtown. Rather quiet street and yet close to many places you would like to visit while in Colombo. The staff was friendly and helpful and the room was spacious and clean. We were able to leave our luggage after the chack-out while waiting for the flight. Excellent place!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,966 reviews
Price from
US$40
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.

S
Salma AK
From
Malaysia
We had one of the best breakfasts in Sri Lanka. The room was big and comfortable.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 271 reviews
Price from
US$60.52
1 night, 2 adults

Silvikris Villa

Hotel in Colombo

Located 5.3 km from Bambalapitiya Railway Station, Silvikris Villa offers 3-star accommodation in Colombo and features a garden, a shared lounge and a terrace.

J
Janine
From
Germany
It was a great quiet stay in Colombo. Nice and safe neighbourhood and a nice roof terrace. Would definitely recommend it if you want to escape the notices ans rush of the city, but still close to visit all places
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 247 reviews
Price from
US$27
1 night, 2 adults

Thilhara Colombo

Hotel in Colombo

Featuring free WiFi and a restaurant, Thilhara Colombo offers accommodation in Colombo. Free private parking is available on site. All rooms are fitted with a flat-screen TV.

J
Jose Luis
From
Spain
Hello . Is very good Excellent Madrid ( España)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 52 reviews
Price from
US$45.36
1 night, 2 adults

City Hotel Colombo 02

Hotel in Colombo

Situated in Colombo, 1.3 km from Galle Face Beach, City Hotel Colombo 02 features accommodation with a shared lounge, free private parking and a terrace.

S
Simon
From
Poland
Beautiful rooms, verry nice staff
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,108 reviews
Price from
US$35.20
1 night, 2 adults

Port View City Hotel

Hotel in Colombo

Port View City Hotel features a garden, shared lounge, a terrace and restaurant in Colombo. This 3-star hotel offers room service, a 24-hour front desk and free WiFi.

E
Edam Mohamed
From
Maldives
I like the hotel it's close to Pettah market and easy to get vehicles. The guys as the hotel is friendly and helpful.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,148 reviews
Price from
US$50.40
1 night, 2 adults

CityRest Fort

Fort, Colombo

Offering free Wi-Fi in all areas, CityRest Fort is a hostel located in the centre of Colombo. It offers different room types, including dormitories and private rooms.

N
Nikoleta
From
Slovakia
Nice, clean place:) I recommend it on 100%. Really nice friendly people, willing to help, give advice:) The location is the best which can be! Close to the station train, bus.. also for going to the city:) Thank you for everything:)
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 1,120 reviews
Price from
US$45
1 night, 2 adults

Hotel Nelly Marine

Hotel in Wellawatte, Colombo

Set in Colombo, 400 metres from Mount Lavinia Beach, Hotel Nelly Marine offers beachfront accommodation and various facilities, such as a terrace.

R
Rao
From
India
The resturant good Food excellent Overall stay excellent
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 336 reviews
Price from
US$52.25
1 night, 2 adults
All three-star hotels in Colombo

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Colombo and surroundings in the past month

See all

Save money on three-star in Colombo and nearby – budget options available

  • CityRest Fort

    Fort, Colombo
    Budget options available
    Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 1,120 reviews

    Offering free Wi-Fi in all areas, CityRest Fort is a hostel located in the centre of Colombo. It offers different room types, including dormitories and private rooms.

    From US$53 per night
  • Hotel Nippon Colombo

    Colombo
    Budget options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 373 reviews

    Hotel Nippon Colombo offers accommodation in Colombo. Guests can enjoy the on-site bar. Free WiFi is featured throughout the property and free private parking is available on site.

    From US$57.67 per night
  • Golden Pier City Hotel

    Colombo
    Budget options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 616 reviews

    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.

    From US$61.05 per night
  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 48 reviews

    Comfort@15 is located in Colombo, 1.2 km from the Sri Lanka National Museum. It offers complimentary private parking and free WiFi access in its public areas.

    From US$81 per night
  • The Auresta Colombo

    Colombo
    Budget options available
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 33 reviews

    Set in Colombo, within 200 metres of Kollupitiya Beach and 1.6 km of Bambalapitiya Railway Station, The Auresta Colombo offers accommodation with a terrace and free WiFi as well as free private...

    From US$40.29 per night
  • Stayz by CityScape

    Borella, Colombo
    Budget options available
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 37 reviews

    Situated in Colombo and with R Premadasa Stadium reachable within 4.5 km, Stayz by CityScape features a terrace, non-smoking rooms, free WiFi throughout the property and a restaurant.

    From US$35.52 per night
  • Colombo Residence

    Colombo
    Budget options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 57 reviews

    Set within 6.1 km of Khan Clock Tower and 6.2 km of Bambalapitiya Railway Station, Colombo Residence offers rooms with air conditioning and a private bathroom in Colombo.

    From US$70 per night
  • Hotel Janaki

    Colombo
    Budget options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 79 reviews

    Hotel Janaki is located just 1 km from the Colombo Beach. It offers modern accommodation with an outdoor pool, 2 dining options and free Wi-Fi in public areas.

    From US$62.70 per night

Enjoy breakfast in Colombo and nearby

  • Pearl City Hotel

    Colombo
    Breakfast options
    Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 70 reviews

    Located in the commercial hub of Colombo, Pearl City Hotel operates a 24-hour front desk and features a business centre for guests’ use.

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

    Welcome to Opulent River Face Hotel, a haven of tranquility nestled in the serene city of Sri Jayawardenepura Kotte.

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

    Modern rooms and apartments with free Wi-Fi and a balcony are found at Lafala Hotel & Service Apartment. 2 km from the city centre, it features a sea view restaurant, 24-hour front desk and garden.

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

    Offering a restaurant, GSH Colombo is located in Colombo 6, just 1 km from Wellawatta Railway Station and 3 km from Dehiwala Zoo. Free Wi-Fi access is available.

    From US$50 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 336 reviews

    Set in Colombo, 400 metres from Mount Lavinia Beach, Hotel Nelly Marine offers beachfront accommodation and various facilities, such as a terrace.

    From US$55 per night
  • Manaal Palace

    Colombo
    Breakfast options
    Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    Set in Colombo, 3 km from R Premadasa Stadium, Manaal Palace offers accommodation with a shared lounge, free private parking, a terrace and a restaurant.

  • Earl's Red Colombo

    Colombo
    Breakfast options
    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 74 reviews

    Earl's Red Colombo is situated in Colombo, within 2.3 km of R Premadasa Stadium and 5 km of Khan Clock Tower. With free WiFi, this 3-star hotel offers room service and a concierge service.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 62 reviews

    Ideally set in the Wellawatte district of Colombo, EESTEE Canal is located 3.9 km from Bambalapitiya Railway Station, 9.4 km from Khan Clock Tower and 11 km from R Premadasa Stadium.

Great access to the city centre. Check these three-star hotels in Colombo and nearby

  • Taj Mahaal Guest

    Colombo
    Central location
    Scored out of 10, guest rating 5.8
    Passable - What previous guests thought, 21 reviews

    Set in Colombo, within 1.5 km of R Premadasa Stadium and 1.9 km of Khan Clock Tower, Taj Mahaal Guest offers accommodation with a terrace and free WiFi as well as free private parking for guests who...

    From US$34.41 per night
  • EESTEE Rest

    Colombo
    Central location
    Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 9 reviews

    Featuring 3-star accommodation, EESTEE Rest is set in Colombo, less than 1 km from Bambalapitiya Railway Station and 7 km from Khan Clock Tower.

    From US$22.20 per night
  • Hotel EESTEE

    Colombo
    Central location
    Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 1 review

    Hotel EESTEE is set in Colombo, within less than 1 km of Bambalapitiya Railway Station and 6.9 km of Khan Clock Tower. This 3-star hotel offers room service, a 24-hour front desk and free WiFi.

    From US$34.97 per night
  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 12 reviews

    Situated in Colombo, within 2.8 km of Wellawatte Beach and 4.7 km of Bambalapitiya Railway Station, Newyork Guest House and Restaurant Colombo 05 features accommodation with a garden and as well as...

    From US$22 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 61 reviews

    Situated within 300 metres of Wellawatte Beach and 2.6 km of Bambalapitiya Railway Station, Ocean Breeze Apartment Colombo features rooms with air conditioning and a private bathroom in Colombo.

    From US$120 per night
  • Featuring 3-star accommodation, Newyork Guest House and Restaurant Colombo 06 is situated in Colombo, 3.7 km from Bambalapitiya Railway Station and 9.2 km from Khan Clock Tower.

    From US$26 per night
  • Featuring 3-star accommodation, Sai Sea City Hotel is set in Colombo, 600 metres from Mount Lavinia Beach and 3.7 km from Bambalapitiya Railway Station.

  • Leo's Home Stay

    Colombo
    Central location
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 262 reviews

    Set in Colombo, 200 metres from Mount Lavinia Beach, Leo's Home Stay offers accommodation with a garden, free private parking and a restaurant. This 3-star hotel offers a 24-hour front desk.

FAQ about three-star hotels in Colombo

3 star hotels that guests love in Colombo

See all
  • Avg. price/night: US$47.67
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 3,966 reviews
    Staff extremely helpful across our stay, hotel in perfect location for the fort area of Colombo. Room was spacious and at a very good price.
    Guest review by
    david
    Family with young children
  • Avg. price/night: US$35.52
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 37 reviews
    I stayed here with my family for 11 days. The apartment location is good, and easy connectivity with the city center. Staff is cooperative, they cleanup the room every 3 days. It has a washing machine and gas, so very useful for long stay. Apartment is spacious and good for 6 members Pool View is excellent. Silent place and the bed is comfortable.
    Guest review by
    Mustafa
    Family with young children
  • Avg. price/night: US$50.60
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,108 reviews
    - near location to the City Center
    Guest review by
    Wojciech
    Young couple
  • Avg. price/night: US$91.69
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 271 reviews
    Good location. Budget hotel.
    Guest review by
    Anojan
    Solo traveller