See the latest prices and deals by choosing your dates.
Hotel in Colombo
Marino Beach Colombo has an outdoor swimming pool, fitness center, a garden and terrace in Colombo. Location/garden/beach area/view/pool/lobby
Hotel in Colombo
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. Perfect combination of quality and value for money! I got a free room upgrade to full sea view, amazing service.
Hotel in Colombo
Located in Colombo, a 2-minute walk from Bambalapitiya Beach, Taprobane House provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant. The most friendly and professional staff in Colombo. New and very clean boutique hotel. Excellent size room and comfortable bed. Very safe. In a non-touristy part of town, and close to stores, shops, restaurants, etc. Rooftop pool is clean and refreshing. Nice on-site restaurant for meals. Would 100% stay there again.
Hotel in Dematagoda, Colombo
Located in Colombo, a 15-minute walk from R Premadasa Stadium, Orion City Hotel provides accommodations with a fitness center, free private parking, a terrace and a restaurant. Fantastic standard and awesome price.
Hotel in Maradana
Located in Maradana, 1.8 miles from Galle Face Beach, The Den 23 provides accommodations with a shared lounge, free private parking, a terrace and a restaurant. Very friendly people! Clean and nice room, it has a ceiling fan and a conditioner. Kitchen and tables is on the 6th floor, it's possible to cook, and they have a big refrigerator. Good view from there! If You don't have a power adapter, just ask at the reception)
Hotel in Cinnamon Gardens, Colombo
Conveniently set in the Cinnamon Gardens district of Colombo, De Saram House by Geoffrey Bawa is located 2.8 miles from Bambalapitiya Railway Station, 2.9 miles from Khan Clock Tower and 2.9 miles... Absolutely beautiful building and room. Very spacious. Although in a busy area it was very quiet. Delicious breakfast. Value for money Lovely proprietor Anthony who arranged a tour for us and gave us a personal tour of the private spaces
Hotel in Mount Lavinia
Located in Mount Lavinia, a 9-minute walk from Mount Lavinia Beach, Coza Ceylon has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. One of the fantastic places I stayed during my short time in Sri Lanka. Very friendly n supportive staff including owner. Facilities were top notch. Nature friendly decoration n very much calm place to stay. Near to beach n all the main restaurants around the corner. The bed was super comfortable n well maintained rooms.
Hotel in Colombo
Leo's Home Stay offers accommodations in Dehiwala, Mount Lavinia 164 feet from the beach. Free WiFi is offered. Certain rooms include a seating area where you can relax. Clean and cosy rooms. James, the caretaker speaks good English and was really helpful. The kitchen facilities were an added plus. The hotel is located just 50-70 metres from the beach. Overall, great stay
Hotel in Watumulla
Located in Watumulla, a 2-minute walk from Mount Lavinia Beach, Tropic Inn - Mount Lavinia has accommodations with a garden, free private parking, a shared lounge and a restaurant. I stayed twice in this property. It's near the beach . Extremely supportive staff specially Mr.Mohan manager of the property. On my second visit he surprised me with some fruits and a thanks letter. He also offered a discount on my food . I recommend this property for a safe and peaceful stay
Hotel in Mount Lavinia
Operating a 24-hour front desk, Mount Lodge offers stylish and tranquil accommodations with free WiFi access in the entire property. Gorgeous little boutique hotel tucked away and so private. Easy walking distance to the beach, train station and to Galle road. I love Mount Lavinia for being so close to Colombo to explore but much quieter and more peaceful. The staff working there could not have been more helpful, they made us feel so welcome and were so accommodating. It’s a truly beautiful property. The breakfast was superb. Having lived in Colombo many years ago it was so wonderful to be back, to reminisce and have wonderful egg hoppers again! I’d highly recommend staying here if you want to escape the bustle of the city as you can easily jump in a tuk tuk and be in the centre in 30 mins yet can return to the peace and quiet.
Hotel in Mount Lavinia
Hotel in Mount Lavinia
Hotel in Colombo
Hotel in Cinnamon Gardens, Colombo
Hotel in Colombo
Hotel in Watumulla
Hotel in Dematagoda, Colombo
Hotel in Colombo
Hotel in Colombo
Hotel in Kollupitiya, Colombo
Popular with guests booking hotels in Colombo District
Hotel in Colombo
Popular with guests booking hotels in Colombo District
Hotel in Kollupitiya, Colombo
Popular with guests booking hotels in Colombo District
Hotel in Fort, Colombo
In a prime location in Colombo, Zest Metropole provides air-conditioned rooms with free WiFi, free private parking and room service. Great breakfast, spacious and well designed rooms.
Hotel in Galle Face Beach, Colombo
Shangri-La Colombo presents a new level of luxury in the city. Located in the heart of the business and entertainment district, the hotel offers the various collection of guestrooms with stunning... Friendly staff, great facilities, lovely food. Loved the happy hour.
Hotel in Fort, Colombo
Fairway Colombo is set in Colombo, 2297 feet from Khan Clock Tower and 1.5 mi from U.S. Embassy. Guests can enjoy the on-site restaurant. Free Wifi is available. Everything is new and very comfortable. Great security.
Hotel in Fort, Colombo
Strategically located in the heart of the central business district in Colombo, The Steuart by Citrus offers comfortable accommodations with free WiFi access throughout the property. The cleanliness and the ambience
Hotel in Kollupitiya, Colombo
Strategically located in Colombo, Cinnamon red Colombo offers modern and comfortable accommodations with free WiFi access throughout the property. swimming pool and the view from the room and rooftop!
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. Everything was excellent. We had a late check out (till 4 pm) free of charge.
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 accommodations and a wide variety of sumptuous dining options.... We stay at the hotel almost every year.
Hotel in Colombo
Located in Colombo, 1.1 miles from Galle Face Beach, Courtyard by Marriott Colombo has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace. Ambiance and pleasant waiters. Negative- Ala carte service was impossibly slow.
Hotel in Colombo
Located in Colombo, a 6-minute walk from Mount Lavinia Beach, Viveka Hotel Colombo has accommodations with a garden, free private parking, a shared lounge and a restaurant. The hotel surprised us. Really! :) The room is quite big. It is so clean!
Hotel in Cinnamon Gardens, Colombo
Prana Home has a garden and a terrace in Cinnamon Gardens. Free Wifi is available. The rooms at the hotel are equipped with a seating area. We had a chance to stay in Prana home for 2 nights in 3 different rooms. All of them were amazing.
Hotel in Kollupitiya, Colombo
Located in Colombo, a 12-minute walk from Kollupitiya Beach, Lavonca Boutique Hotel has accommodations with a terrace, free private parking and a restaurant. It is nice. Room was clean, breakfast decent. And location is ok to see some things by foot.
Hotel in Colombo
Located in Colombo, opposite Barefoot and 1.2 mi from U.S. Embassy, The Residence features a terrace and views of the sea. The rooms are equipped with a flat-screen TV. It's up to the expectations, and I must add that the staff, especially Imran, Nauffer, and...
Hotel in Wellawatte, Colombo
Featuring free WiFi throughout the property, Fair View Hotel Colombo offers accommodations in Colombo. Guests can enjoy the on-site restaurant. excellent location & staff
Hotel in Colombo
Nestled in the heart of Colombo City, a boutique Colombo Court Hotel & Spa is just a 15-minute walk from MC Shopping Mall. Staff was very friendly. Hotel has a nice rooftop dinner area which opens twice a week.
Hotel in Cinnamon Gardens, Colombo
Located half a mile from Odel Shopping Mall, Zylan Colombo features a fitness center and outdoor pool. It includes free Wi-Fi throughout the building. Free parking is available. Very nice and calm hotel with delicious breakfast.
Hotel in Fort, Colombo
Overlooking the Indian Ocean and Beira Lake, Hilton Colombo Hotel offers direct access to Colombo’s World Trade Center. It features an outdoor pool, 24-hour business center and 10 dining outlets. wonderful service from the moment we walked in the door.
Hotel in Colombo
Silvikris Villa enjoys a peaceful location in Colombo, within 492 feet from Odel Warehouse and local dining outlets. Cosy villa in a quiet neighbourhood. Bhagya and Lakshika were great hosts.
Hotel in Piliyandala
Featuring a garden, The Domain is located in Piliyandala in the Colombo District region, 14 miles from Bambalapitiya Railway Station and 16 miles from R Premadasa Stadium. What a wonderful place with the kindest staff, surrounded by a peaceful nature!
Hotel in Mount Lavinia
Located in Mount Lavinia, Royal Mount Hotel has air-conditioned rooms with free WiFi. We had a very good stay at royal mount hotel.
Hotel in Wellawatte, Colombo
Located in Colombo, a 7-minute walk from Wellawatte Beach, Vivid Colombo provides accommodations with a garden, free private parking and a terrace. The host made an amazing local breakfast that we ate out on the veranda.
Hotel in Karagampitiya
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.
Hotel in Sri Jayewardenepura Kotte
Located in Sri Jayewardenepura Kotte, 5.5 miles from Bambalapitiya Railway Station, Angam Suites Colombo has accommodations with a garden, free private parking, a terrace and a restaurant.
Hotel in Rajagiriya
Located in Rajagiriya, 4 miles from Bambalapitiya Railway Station, Amaya Inn provides rooms with air conditioning.
Hotel in Avissawella
Located in Avissawella, 19 miles from Leisure World, Trance rabara resort has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.
Many families visiting Colombo District loved staying at The Domain, Mount Lodge Boutique Hotel, and Orion City Hotel.
Tropic Inn - Mount Lavinia, Sofia Colombo City Hotel, and The Den 23 are also popular among family travelers.
Wellawatte, Kollupitiya, and Cinnamon Gardens are popular with other travelers visiting Colombo District.
Popular places to stay in Colombo District include hotels near Paradise Road, Barefoot Gallery, and Dutch Hospital - Colombo.
Hotels in Colombo District that offer highly-rated breakfasts include Paradise Road Tintagel Colombo, Hillstreet Villa, and Palmyrah Residencies.
Breakfast at these hotels in Colombo District are also highly-rated: Coza Ceylon, De Saram House by Geoffrey Bawa, and Viveka Hotel Colombo.
Colombo, Mount Lavinia, and Maradana are popular with other travelers visiting Colombo District.
On average, 3-star hotels in Colombo District cost $48 per night, and 4-star hotels in Colombo District are $75 per night. If you're looking for something really special, 5-star hotels in Colombo District cost around $136 per night (based on Booking.com prices).
Some of the best hotels in Colombo District near Paradise Road include On 320 Apartment, Uga Residence, and Unique Towers Luxury Boutique Suites.
Travelers who stayed in Colombo District near Bandaranaike International Airport (CMB) have said good things about Slnco Villa, Kavee Transit Hotel, and Concey Transit Hotel Airport view.
Among the hotels near Bandaranaike International Airport in Colombo District, Air Vision 98, Airport A4 Transit Hub - Eco Chalets, and Lagoon Step Transit Hotel were also highly rated.
There are 1,482 hotels in Colombo District you can book on Booking.com.
Marino Beach Colombo, Taprobane House, and The Den 23 are some of the popular hotels in Colombo District.
In addition, De Saram House by Geoffrey Bawa, Coza Ceylon, and Leo's Home Stay are also popular in Colombo District.
The average price per night for a 3-star hotel in Colombo District this weekend is $52 or $122 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Colombo District this weekend cost around $222 per night (based on Booking.com prices).
Couples traveling to Colombo District loved staying at Tropic Inn - Mount Lavinia, Taprobane House, and The Den 23.
These hotels in Colombo District are also highly-rated by couples: Villa Crystals, Leo's Home Stay, and Mount Lodge Boutique Hotel.
Taj Samudra, Silvikris Villa, and Palmyrah Residencies in Colombo District have received great reviews for the views from their hotel rooms.
Guests staying in Colombo District also loved the views from their rooms at Prana Home, Granbell Hotel Colombo, and Mövenpick Hotel Colombo.
On average, it costs $51 per night to book a 3-star hotel in Colombo District for tonight. You'll pay around $126 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Colombo District will cost around $231 (based on Booking.com prices).