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

Cheap hotels in Colombo

Find the cheap hotels that appeal to you the most

The best cheap hotels in Colombo

Check out our pick of great cheap hotels in Colombo

Filter by:

Review score

Marino Beach Colombo

Hotel in Colombo

Situated in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

A
Abdirahman
From
Kenya
The rooms are extremely clean and very well organized. Loved the balcony. Staff was excellent, and breakfast was great.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,250 reviews
Price from
US$85
1 night, 2 adults

Alma Boutique Hostel - Colombo

Colombo

Set in Colombo, within less than 1 km of Bambalapitiya Railway Station and 5.9 km of Khan Clock Tower, Alma Boutique Hostel - Colombo offers accommodation with a garden and free WiFi throughout the...

S
Sarah
From
France
Loved my stay at Alma Hostel! Great location, everything feels new and super high quality. The beds are comfy with privacy curtains, and the whole space is thoughtfully designed. The crew, especially the owners, are incredibly kind and welcoming. Highly recommend!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 181 reviews
Price from
US$55
1 night, 2 adults

Cinnamon Life at City of Dreams

Hotel in Colombo

Set in Colombo, 700 metres from Galle Face Beach, Cinnamon Life at City of Dreams offers accommodation with an outdoor swimming pool, free private parking and a bar.

R
Ruslan
From
Lithuania
Amazing overall architectural and interior desing. Whole hotel is just a piece of art. Extremely helpful staff and not to forget totally amazing half board cuisine. The dinner buffet was just something insane to experience
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 576 reviews
Price from
US$136
1 night, 2 adults

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

Hotel in Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo features an outdoor swimming pool, shared lounge, a terrace and bar in Colombo.

A
Andrea
From
Czech Republic
Very comfortable bed, cleanliness and amazing breakfast
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 549 reviews
Price from
US$170
1 night, 2 adults

Highbury Colombo

Havelock Town, Colombo

Featuring a terrace and views of garden, Highbury Colombo is a recently renovated homestay set in Colombo, 1.1 km from Milagiriya Beach.

F
Francesco Saverio La Notte
From
Italy
Chosen almost by chance, hidden behind an insignificant gate, a small Eden garden, one of the most beautiful houses I have ever seen, with a wonderful exotic charm and two cultured, affable and welcoming hosts
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 274 reviews
Price from
US$77
1 night, 2 adults

Taprobane House

Hotel in Colombo

Set in Colombo, 200 metres from Bambalapitiya Beach, Taprobane House offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

R
Revital
From
Israel
The best place in colombo with a beautiful staff!!!!!!!!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 653 reviews
Price from
US$88
1 night, 2 adults

Sheraton Colombo Hotel

Hotel in Kollupitiya, Colombo

Set in Colombo, 200 metres from Kollupitiya Beach, Sheraton Colombo Hotel features views of the sea. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

M
Mridul
From
India
The hotel room was super clean and the bed was very comfortable. Breakfast was fantastic. The best part was the spa. Lakhmani was my therapist. The massage and the spa ambience were an experience to remember.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 129 reviews
Price from
US$145
1 night, 2 adults

Rai Villa Colombo

Colombo

Featuring a garden and views of garden, Rai Villa Colombo is a recently renovated bed and breakfast located in Colombo, 19 km from R Premadasa Stadium.

I
Irina
From
Uzbekistan
I absolutely loved staying here. The villa is very well designed, super clean, calm and cosy. It is situated a bit remote, but that's the thing. The atmosphere is quiet and peaceful. I would recommend this place for people who want to rest in tranquility away from hustle and bustle of a big city. The owner is very helpful and always available, should you require anything. I also liked the food they served in the villa. You can also order delivery or go to different cafes not far from the place. Totally recommend this accommodation. I would come back to stay again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 146 reviews
Price from
US$31.50
1 night, 2 adults

Twin Peaks residence

Colombo

Situated in Colombo, Twin Peaks residence features accommodation with private pool, free WiFi and free private parking for guests who drive.

C
Carlo
From
Italy
The Place and its position. Host very fine and helpful!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 100 reviews
Price from
US$123
1 night, 2 adults

Colombo 07 Charming Home Stays

Colombo

Featuring city views, Colombo 07 Charming Home Stays features accommodation with balcony, around 2.9 km from Bambalapitiya Beach.

A
Angela
From
United Kingdom
The hosts were lovely. It was really great to chat with them when I arrived and over breakfast. They gave good suggestions of where to go and helped arrange transport. The room was even better than expected and had really great facilities. The room was spotless and well decorated/kept. Had a real personal touch - photos don't do it justice.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 119 reviews
Price from
US$54.45
1 night, 2 adults
All cheap hotels in Colombo

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

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

See all

Enjoy breakfast in Colombo and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 800 reviews

    Overlooking the Indian Ocean and Beira Lake, Hilton Colombo Hotel offers direct access to Colombo’s World Trade Centre. It features an outdoor pool, 24-hour business centre and 10 dining outlets.

    From US$136.52 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,453 reviews

    Well situated in the centre of Colombo, Zest Metropole offers free WiFi, a fitness centre and free private parking for guests who drive. This 4-star hotel offers room service and a 24-hour front desk.

    From US$135.70 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,487 reviews

    Colombo downtown monkey is centrally located in the heart of Colombo just a short 5-minute walk from you Colombo’s main Railway and Bus Station. Guests can also check-out the peaceful Beira Lake.

    From US$10 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 382 reviews

    Ideally set in Colombo, Regent Residencies - Colombo is a recently renovated homestay, which offers air-conditioned rooms with free WiFi and free private parking.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,628 reviews

    Fairway Colombo - Sri Lanka's First Hotel With Robot Technology is set in Colombo, 700 metres from Khan Clock Tower and 2.4 km from U.S. Embassy. Guests can enjoy the on-site restaurant.

    From US$133.48 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 990 reviews

    Strategically located in the heart of the central business district in Colombo, The Steuart by Citrus offers comfortable accommodation with free WiFi access throughout the property.

    From US$78.66 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,379 reviews

    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.

    From US$114.23 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Facing the beachfront, Nuwa Sri Lanka at City of Dreams offers 5-star accommodation in Colombo and has an outdoor swimming pool, fitness centre and restaurant.

    From US$222.15 per night

Stay connected in Colombo and nearby. Cheap hotels with free WiFi

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 130 reviews

    Dutch Heritage Colombo offers rooms with free WiFi throughout the property in the centre of Colombo, 600 metres from Galle Face Beach.

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

    Situated conveniently in Colombo, Urban Deck offers air-conditioned rooms with free WiFi, free private parking and room service.

    From US$36.96 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 3,943 reviews

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

    From US$47.67 per night
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 19 reviews

    Set in Slave Island and only 700 metres from Galle Face Beach, Sofia's Luxury Seaview Central Colombo Apartment offers accommodation with mountain views, free WiFi and free private parking.

    From US$239.58 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,284 reviews

    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.

    From US$133.01 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 49 reviews

    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.

    From US$63 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 12 reviews

    Set in Colombo, Colombo Emperor Residencies offers accommodation with a private pool and sea views. This beachfront property offers access to free WiFi and free private parking.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,105 reviews

    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.

    From US$40.48 per night

Great access to the city centre. Check these cheap hotels in Colombo and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 182 reviews

    Featuring sea views, Luxe Colombo Heights offers accommodation with a rooftop pool, an indoor pool and a garden, around 1.3 km from Galle Face Beach.

    From US$139.15 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set in Colombo, 1.7 km from Galle Face Beach and 3.1 km from Khan Clock Tower, Stylish 2-Bedroom Trizen Retreat in Prime Location offers spacious air-conditioned accommodation with a balcony and free...

    From US$127.65 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 605 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$88.80 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 36 reviews

    Located in Colombo, Next to an Indian Ocean provides accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 82 reviews

    Set in Colombo and only less than 1 km from Kollupitiya Beach, Lovely Sea View Apartment offers accommodation with sea views, free WiFi and free private parking.

    From US$147 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 33 reviews

    Situated in Colombo and only less than 1 km from Kollupitiya Beach, Spectacular Sea View 3 Bedrooms Apartment features accommodation with sea views, free WiFi and free private parking.

    From US$163.17 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 318 reviews

    Situated in Colombo, 1.6 km from Galle Face Beach, Courtyard by Marriott Colombo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

    From US$133.05 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 96 reviews

    Located within 2 km of Galle Face Beach and 3.1 km of Khan Clock Tower, Colombo Trizen J&J future Apart ment provides rooms with air conditioning and a private bathroom in Colombo.

    From US$146.41 per night

FAQ about cheap hotels in Colombo

Cheap hotels that guests love in Colombo

See all
  • Avg. price/night: US$27.75
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 254 reviews
    The location was very easy and has a very beautiful view. Very clean, very affordable. A perfect stay for a couple. We loved our stay and the staff is very welcoming.
    Guest review by
    Nashwa
    Young couple
  • Avg. price/night: US$40.48
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,105 reviews
    Despite its unassuming appearance, this hotel in Colombo boasts a conveniently central location, providing all essential amenities for a brief stay in town. The staff is exceptional, and the WiFi quality is commendable. While it lacks scenic views, it's an ideal budget-friendly choice for practical travelers.
    Guest review by
    Nissoka
    Solo traveller
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 220 reviews
    Great spot! Lovely building in a good location (walking distance to a supermarket and a good base to explore Colombo by foot or cheap tuktuk). Very clean room and ensuite bathroom. Lovely rooftop with nice view. Use of the washing machine, kettle, fridge. Our host was welcoming, delightfully kind and so very helpful. You get a lot for a small price at this place. Highly recommended!
    Guest review by
    Jennifer
    Family with young children
  • Avg. price/night: US$135.70
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,453 reviews
    A very nice hotel, ideal location, very clean, spacious rooms with a very nice, polite kind and very professional team, reception, cleaning and catering. I would especially like to thank: - Chamelee - Alifa - Gamini - Sathsara for their welcome, smile and help, they are magnificent, I advise you to keep this great team.
    Guest review by
    Ayari
    Young couple
  • Avg. price/night: US$239.48
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,065 reviews
    Lovely modern hotel overlooking the sea. Pool on the 9th floor small but very nice and cold beers went down well. Rooms were spacious, comfortable, well equipped, very clean and great bathroom. We loved the location - few cheap and cheerful street food/chea fun eating places and shops nearby and the lovely Barefoot cafe and shop round the corner. But very easy access to the centre of the city, Galle Face, markets, train station via tuk tuk for very little money.
    Guest review by
    Helen
    Young couple
  • Avg. price/night: US$98.32
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 10,250 reviews
    This place is great, perfect location for everything you would want to see in Colombo and if you have Uber can get to places very easily and for very little money(a lot cheaper than flagging down random tuk tuks) Hotel rooms are modern and very clean. The rooftop pool/jacuzzis are a vibe, great for relaxing and all staff super friendly and accommodating.
    Guest review by
    Jake
    Solo traveller