We have created a list with the best castle hotels near Colombo, Sri Lanka. We have also included hotels in historic villas, resorts, country estates, palaces, old manor houses and mansions. Hope you enjoy it. We think it might be the best of its kind around. Tip: Set your dates to see room prices!
A list by Anna Pinto & Ted Valentin. Updated December 2023.
Historic property. 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. Fitted with wooden flooring, most rooms at Galle Face Hotel offer views of the Indian Ocean, Galle Face Green or Colombo City. They are equipped with a TV and a private bathroom with a hairdryer. A minibar and a personal safe are included. Guests can enjoy a relaxing massage at the spa or work out at the gym. Galle Face Hotel also provides a business centre. Located in the heart of Colombo City, Galle Face Hotel is a 15-minute drive from Odel Shopping Mall and just 36 km from Colombo International Airport. Local and international dining options can be enjoyed at the hotel's 2 on-site restaurants, Verandah and 1864. For a drink, guests can head to the bar.Show full description
The Galle Face Hotel is a historic luxury hotel with a rich history of over 155 years. It has hosted royalty and celebrities and is located on the beachfront, offering easy access to the city.
Stylish. Wonderful SPA facilities. Wallawwa is a restored colonial manor house siting on 3 acres of beautiful landscaped gardens, only 15 minutes' drive from Bandaranaike International Airport. This peaceful retreat features an outdoor pool, a pampering spa and yoga pavilions. Spacious and well-designed, the air-conditioned rooms all feature a Balinese four-poster bed and a flat-screen TV. A personal safe and tea/coffee making facilities are included. Bathrooms have relaxing rainshowers. Wallawwa is a 30-minute drive from the beaches and fish markets of Negombo. It is also a 30-minute drive from Muthurajawela Wetlands. Colombo City is an hour's drive away. Free parking is available. Z Spa provides a selection of massage treatments and other beauty therapies. Guests can read a book in the library. Room service is provided 24 hours. Nestled within the gardens, The Verandah serves Asian fusion cuisine prepared with fresh local ingredients. Vegetarian options can also be arranged.Show full description
Beach front location. Delightful property. Amazing pool. A short 1-minute walk from Bentota Beach, Club Villa provides an outdoor pool and massage treatments. Its air-conditioned rooms are decorated with handwoven batiks and paintings. Free Wi-Fi is available in public areas. Featuring colonial Dutch-style furnishings, all rooms come with a minibar and tea/coffee making facilities. En suite bathrooms have a shower and running hot water. Club Villa is 2 km from Bentota Railway Station. It is 62 km from Colombo City and 97 km from Katunayake International Airport. On-site parking is free. The restaurant serves fresh seafood, European food and Sri Lankan dishes. Wines and fresh fruit juices can be enjoyed at the bar. Guests can watch TV, play board games or play chess in the common room.Show full description
Club Villa is a luxurious hotel with a beachfront location. It has a cozy and romantic ambiance, perfect for a relaxing getaway. The hotel has a beautiful garden, a lovely pool, and is just a short walk to the beach.
Charming. Good breakfast. Popular among couples. Wake up in a traditional home located just 4.5km away from the noisy city. Listen to the chirps and songs at sunrise and observe an amazing variety of rare and colourful birds in this alluringand cozy atmosphere in tranquil surroundings. Eat their local food, ask for a cooking lesson, learn how to cook a complete meal on firewood in a traditional old kitchen built in the 19 th century, go back home and serve your friends at home your favourite “local dish” or take the trails the locals take and let the journey through this sweet and short beautiful place remain as memories to a traveler be cherished. A trip to the Kandyan Manor is an opportunity to feast on its rich, melting- pot cuisine, prepared by Suzy and her team. Experience the warmth and uniqueness of a family’s own house, immerse in the local habits and culture by participating in the daily life of a local. Two large rooms carefully furnished and decorated to fit as a double, triple or a family of four on request, preserving its charm, blending it to a touch of old and new décor. Two rooms interconnecting to make a family of five, unwind to a cool spirit of paradise, sharing an en suite bathroom. One vintage styled double or triple room cozily designed to make you feel at home, retaining the character and tranquility of those colonial days, attached is a small sitting area facing a small courtyard with an en suite bathroom. Two outside cottages dotted around the garden, built to embrace both modern comfort and profound sense of harmony with nature. Attached open air en suite bathrooms will make you stay memorable. Two rooms made by blending the old and new manor concept, both with four poster colonial double beds. Both rooms have attached en suite open air bath rooms. Embark on a journey of discovery in our little village called “ Yatiwawala” to observe the reawakening of a village and natural life alike. Stroll down enticing jungle byways and through the green paddy field to see the buffalo ploughing and threshing the fields during the harvest, as the season demands. Along the way, see many different spices thriving in their natural element - goraka, nutmeg, cinnamon, cardamom, coffee, cocoa and black pepper, many valuable fruit and timber trees native to the shrub jungle. A few minute walk away from the Manor, visit the Ambalama, a place of shelter built by ancient kings for travelers to break journey, take rest and spend the night. People also exchanged goods from different localities and after befriending them. The Hunasgiriya mountain range will watch over you from a distance, adding an element of grandeur to the picturesque village scenery. An ideal walk for the artist, a photographer, an expert naturalist or a passionate bird-watcher, or you may simply be enamored with the wonders of everyday life.Show full description
Very stylish. Superb interior design. Popular among couples. Set in Kandy, 17 km from Kandy Royal Botanic Gardens, The Flame Tree Estate & Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. With a terrace, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. At The Flame Tree Estate & Hotel the rooms are equipped with bed linen and towels. Kandy City Center Shopping Mall is 18 km from The Flame Tree Estate & Hotel, while Sri Dalada Maligawa is 18 km from the property. Staff on site can arrange airport transfers. At the hotel, each room includes a wardrobe. All rooms are fitted with a safety deposit box, while some rooms also feature a balcony and others also feature mountain views. An à la carte, continental or Full English/Irish breakfast can be enjoyed at the property. At the accommodation you will find a restaurant serving Asian, international and European cuisine. Vegetarian and dairy-free options can also be requested.Show full description
This is one of the most WELL DESIGNED AND STYLISH luxury hotels in Colombo.
Charming. Great value. Nestled away 25 km away from Kandy city centre, The Kandy Samadhicentre offers traditional Ayurvedic spa treatments and a rooftop restaurant. Guests can also enjoy free wired internet all public areas. Set on an abandoned tea estate, this peaceful property is located a 10-minute walk from Kukul Oya Bus Stand and 136 km away from Bandaranaike International Airport with shuttle services available at a surcharge. Offering river views, fan-cooled rooms are fitted with clean linen sheets and a writing table. All the rooms are decorated with authentic Sri Lankan antiques and some rooms are with open bathroom with antique bath tubs. Guests at Kandy Samadhicentre can enjoy a traditional massage or indulge in bird-watching activities. A 24-hour reception will be happy to assist with laundry services and room service. Breakfast can be served in the room upon request. Restaurant at Samadhi is an open restaurant where guests can enjoy organically produced food, cooked in a traditional firewood kitchen.Show full description
The Samadhicentre is a peaceful resort nestled in the jungle of Digana. It provides cozy rooms, an Ayurvedic spa, and yoga classes. The resort is a serene escape from the busy city, offering a tranquil environment for relaxation.
Charming. The Hill Club is a beautiful property surrounded by Nuwara Eliya’s lush greenery. The accommodation houses 39 well-appointed guestrooms with a DVD player and free Wi-Fi access. Guests can select from 2 dining options including a lounge bar. Furnished with typically Sri Lankan-style décor, each room features a flat-screen TV, wooden flooring and a sofa seating area. The spacious en suite bathrooms come with a bathtub and free amenities. You can enjoy various activities including cycling, table- tennis and darts. Other facilities include a fitness centre, meeting/banquet spaces and car/bicycle rentals. The Hill Club is 30 minutes away by car from Nanu Oya Railway Station. Colombo City is 178 km away while Mattala Rajapaksa International Airport is 85 km away. The main dining hall will serve a delectable spread of Eastern and Western cuisines. Guests can also dine at Lily Casual Dining Room for authentic Sri Lankan meals. The The sophisticated Lounge Bar offers a selection of wines and spirits. Room service is available.Show full description
The Hill Club is a historic and charming hotel with a luxurious ambiance. It is like stepping back in time to the colonial era with its beautiful antiques and well-manicured gardens.
Highly elegant. Friendly staff. Situated in Nuwara Eliya, 2 km from Gregory Lake, The Westbury Palace features accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre. Among the various facilities of this property are a garden, a terrace and a bar. The accommodation provides a 24-hour front desk, airport transfers, a shared lounge and free WiFi. At the hotel, the rooms are fitted with a desk, a flat-screen TV, a private bathroom, bed linen and towels. The rooms are equipped with a safety deposit box and some rooms also boast mountain views. All rooms will provide guests with a wardrobe and a kettle. Breakfast is available each morning, and includes à la carte, continental and Full English/Irish options. At The Westbury Palace you will find a restaurant serving American, Brazilian and Chinese cuisine. Vegetarian, dairy-free and halal options can also be requested. At the accommodation guests are welcome to take advantage of a hot tub. You can play billiards at this 5-star hotel, and the area is popular for cycling. Hakgala Botanical Garden is 8.9 km from The Westbury Palace.Show full description
I really like this place... I think it is one of the most elegant luxury hotels in Colombo. It also has amazing staff and a great SPA.
Cosy. Cosy rooms. Offering an outdoor swimming pool, Dickman Resort "The Boutique Hotel", an adult-only property, is located just 150 meters from the scenic Negombo Beach. Free WiFi access is available in this resort. The air-conditioned accommodation will provide you with a satellite TV and seating area. There is also an electric kettle. Featuring a shower, private bathroom also comes with free toiletries. At Dickman Resort you will find a 24-hour front desk, garden and terrace. Other facilities offered at the property include a tour desk, dry cleaning and an ironing service. An array of activities can be enjoyed on site or in the surroundings, including cycling and diving. The property offers free parking. This resort is located just 10 km from the Bandaranaike International Airport. Room service is available.Show full description
This resort has very cosy rooms and lovely pool facilities.
Relaxing atmosphere. Comfortable beds. Karunakarala Ayurveda Resort is a healing resort with 17 private villas dotted around the gardens and 30 modern deluxe rooms. Here, guests can enjoy Ayurvedic healing away from the hustle and bustle of everyday life, surrounded by beautiful forests and overlooking a flowing river. Ayurveda is a 'science of life' that has been nurtured over a long history. Special meals and treatments tailored to each guest are prescribed by the hotel's resident Ayurvedic doctor. To heal the mind and body from the core, small events such as yoga and meditation are also organised on a daily basis. Please participate in the event and relax according to your mood of the day. Welcome to Karunakarala Ayurveda Resort. Enjoy the luxury of simply being healed in the midst of nature.Show full description
This resort has super comfortable beds and a great location in Waikkal.
Elegant. Superb breakfast. The Grand Hotel is situated on Nuwara Eliya Hill, adjacent to the Nuwara Eliya Golf Course. Surrounded by tropical greenery and enjoying cool climates, it features 2 restaurants, a shopping arcade and a gym. Rooms at Grand Hotel are equipped with heating. Each room has satellite TV, a mini fridge, and tea/coffee making facilities. The private bathroom offers a hot shower and a hairdryer. Guests can relax in the sauna, or play a round of golf. Other facilities include a 24-hour reception and a business centre. Laundry services are available. International dishes are served at Barnes Hall, while Grand Indian Restaurant offers specialities from North and South India. The hotel also has a wine cellar. The Grand Hotel is a 6-hour drive from Colombo International Airport.Show full description
The Grand Hotel in Nuwara Eliya is a historic colonial hotel with a rich past. The hotel has a charming English country-style design and elegant rooms. Surrounded by lush greenery and located near a golf course, it provides a serene setting.
Beautiful. Great views. Popular among couples. Located in the beautiful Nuwara Eliya Hills, boutique hotel Langdale by Amaya offers luxury rooms with amazing hillside views. It features an outdoor pool, a restaurant and free Wi-Fi. Rooms at the Langdale Boutique Hotel by Amaya recall the Tea Estate era, with dark wooden flooring and classic furniture. They are fitted with satellite TV, a sofa and a tea maker. Guests at the tranquil Langdale can go hiking in the scenic area. They can relax in the sauna or steam room, or enjoy a massage at the Ayurvedic Spa. In a cosy dining room atmosphere, the hotel’s restaurant offers International cuisine, ranging from French to Sri Lankan. The bar serves cocktails and other drinks beneath the trees. Langdale by Amaya is a 5-minute walk from the Somerset Tea Factory. By car it takes 20 minutes to Hakgala Botanical Garden and 25 minutes to Nuwara Eliya Golf Course.Show full description
This holiday home has outstanding views and great tennis facilities.
Luxurious. Lovely surroundings. Located in Hatton, 48 km from Gregory Lake, Governor's Mansion provides accommodation with free bikes, free private parking, a garden and a shared lounge. Featuring a business centre, this property also welcomes guests with a restaurant and a terrace. At Governor's Mansion every room is fitted with bed linen and towels. Governor's Mansion provides an ironing service, as well as business facilities like fax and photocopying. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi. At the hotel each room is fitted with a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. The accommodation offers a barbecue. You can play billiards and tennis at this 5-star hotel, and the area is popular for fishing and cycling. Adam's Peak is 34 km from the hotel.Show full description
I rate this as one of the most LUXURIOUS luxury hotels in Colombo.
Beautiful. Cosy rooms. The Farm Resorts is located on the shores of the Castlereigh Lake in Dickoya. The Resort has barbecue facilities and terraced garden, and guests can enjoy a meal at the a la carte restaurant. Free WiFi is offered throughout the property and free private parking is available on site. All rooms include a flat-screen TV with satellite channels. Certain units feature a seating area to relax in after a busy day. A balcony or patio are featured in certain rooms. The rooms are fitted with a private bathroom. For your comfort, you will find bathrobes, free toiletries and a hairdryer. Bike hire and car hire are available at this resort and the area is popular for cycling. Hakgala Botanical Garden is 47 km from The Farm Resorts, while Galway's Land National Park is 24 km away. The nearest airport is Bandaranaike International Airport, 122 km from the property.Show full description
Beach front location. Great pool. This 5-star resort offers elegant, eco-friendly accommodation with private balconies and bathtubs. The resort uses solar energy and provides excellent facilities like a 100 metre outdoor pool, 5 dining options including a wine cellar, and a spa. Overlooking a lagoon the property located 7 km from the Negombo City Centre. Colombo International Airport is 16 km away. All rooms boast views of the pool or the garden, and feature a spacious seating area and a semi-outdoor bathroom concept. They are equipped with a flat-screen cable TV, a minibar and ironing facilities. Toiletries, a hairdryer and bathrobes are also provided for guests’ convenience. Some rooms overlook the lagoon. Guests can enjoy delicious fine dining meals at the resort’s 3 restaurants or have a memorable dining experience in the cellar. The pool bar serves refreshing cocktails, while the main bar offers light snacks and various beverages. Room service is also available.Show full description
Taj Samudra offers rooms overlooking the Indian Ocean or city skyline. It boasts an outdoor pool, 7 dining options and tennis courts. Bright and airy, elegant rooms have classic wood furnishings and comfortable seating areas. They are fitted with cable TV, a fridge and a tea/coffee maker. For leisure, relaxing massages, a well-equipped fitness centre and squash courts are available. Attentive staff can provide business and childcare services. Guests can enjoy traditional dishes at Golden Dragon Chinese Restaurant and Navratna Indian Restaurant. Other dining highlights include Ports of Call Global Cuisine Restaurant, Crab Factory Seafood Restaurant, Lattice for Tea & Coffee and Yumi Japanese Restaurant. Taj Samudra is a 45-minute drive from the Bandaranaike Airport and provides free parking.Show full description
Taj Samudra is a historic hotel with elegant charm, situated by the beach. It has lovely gardens, a spacious pool, and various dining choices. The rooms provide breathtaking views of the ocean or city skyline.
Located just 8.3 km from St Anthony's Church, The Castle offers accommodation in Katunayake with access to a garden, a bar, as well as free shuttle service. This villa provides free private parking, free shuttle service and free WiFi. The nearest airport is Bandaranaike International, 1 km from The Castle, and the property offers a paid airport shuttle service. The accommodation features a 24-hour front desk, a shared kitchen and currency exchange for guests. The units are equipped with air conditioning, a flat-screen TV with satellite channels, a kettle, a shower, free toiletries and a desk. All units include a private bathroom, while some rooms will provide you with a terrace and others also provide guests with a garden view. The units are equipped with heating facilities. Guests can go to the restaurant, while packed lunches are also available. Bike hire and car hire are available at this villa and the area is popular for cycling. Guests can relax near the outdoor fireplace at the villa complex. R Premadasa Stadium is 35 km from the villa, while Khan Clock Tower is 36 km away.Show full description
Unique. Heritance Tea Factory Offers you the ultimate colonial- style stay experience enhanced by the tea plantation and the misty mountains. Located 2.5 hours away from the hill capital, Kandy, the hotel offers discounted transfer facilities for the guests coming to view the Kandy perahara. The hotel features luxurious spa, tea-picking tours. Cozy guestrooms come with a mini bar, cable TV and free organic tea leaves. The en suite bathroom is included with a bathtub and a rain shower. The hotel offers mini golf and Billiards in true colonial style and the guests are welcome to use the fitness facilities in the fitness room. Accommodation and meals are free for hired drivers of in-house guests. Heritance Tea Factory offers you the ultimate dinning experience through it’s Kenmare restaurant serving Eastern and Western dishes and a special experience of Dinning on the wheels where the guests can experience dinning inside a train carriage featuring Western and European meals.Show full description
Beach front location. Great SPA. Dhammika Magic Palace is situated in Wadduwa, 1.5 km away from the city center and 2 km from the beach. Guests can enjoy the on-site restaurant, outdoor swimming pool and children's pool. You will find a kettle in the room. Each room includes a private bathroom fitted with a bidet and shower.You will find a mini-fridge in the room. Guests can rent bikes. Yoga classes under the guidance of expert yoga/master are regularly arranged at the property. The property offers massage and spa-services, as well as a gift-shop. Guests can use of the fitness centre. Mount Lavinia and Richmond Palace are 20 km from Dhammika Magic Palace, while Kalutara is 10 km from the property. Colombo and Bentota are 29 km away. The nearest airport is Bandaranaike International Airport, 57 km from Dhammika Magic Palace.Show full description
Close to beach front. Great location. Popular among couples. Thaala Bentota is located on the best beach strip along Sri Lanka’s western coastline. The property is 99 km from Bandaranaike International Airport and 66 km away from the city of Colombo. Designed by world-renowned architect Geoffrey Bawa, who took inspiration from an 18th-century Dutch village. The property has a contemporary feel and offers a tropical island beachside haven. Thaala Bentota houses two outdoor pools and ample parking facilities. The luxury guest rooms feature modern designs furnished with an executive desk, 42” flat screen television, luxury amenities and complimentary Wi-Fi. Each room has a private balcony or courtyard facing the ocean. Guests can choose from the extensive multi-cuisine buffet that is on offer at the Breeze Restaurant or for contemporary Asian cuisine head over to the Frangipani Restaurant and experience bold flavors in specialty dishes. The hotel’s watering hole Chatters Bar offers live entertainment and the best of local and international spirits & cocktails along with pub grub food. Guests can visit the water sports center which is in close proximity to the property that has water skiing, wake boarding and windsurfing facilities on offer or enjoy indoor games including a game of pool, darts or learn the local’s favorite game carom. Visit the Avani spa to unwind and relax after a heavy day of activities.Show full description
We try to keep this list very up to date. It was last edited in December 2023. You can help us make this page better, for example by letting us know of a castle hotel that should be on the list. Click here to get in touch. Thanks!
Check out these other cool hotel lists for Colombo: