Dikwella Hotels

Find the best Dikwella hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Dikwella hotels with free cancellation or excellent ratings

Trusted Dikwella hotel providers

Booking.com logo
Trip.com logo
Hotels.com logo
Hyatt Hotels logo
Intercontinental logo
Airbnb logo

See all hotels in Dikwella

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Dikwella.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelSecret House Hirikatiya – 5.0

How to find the best hotel deals in Dikwella

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Dikwella

  • You've locked in your ideal flight. Now let the same clever search engine find you the lowest rates on Dikwella hotels. These tips will get you well on your way to your next stay.

  • Save on your Dikwella hotel and get first pick of what's on offer by booking early. You'll also have extra time to weigh up your options and choose the perfect place.

  • Still, be ready to jump on any last-minute deals. Some places drop their rates shortly before arrival to fill rooms. It's more likely this will happen in low season or on quieter days, though.

  • The more flexible your dates, the better your savings. Move your travel timing around to discover what deals are up for grabs. Prices are usually cheaper midweek and outside of busy travel seasons.

  • Explore the range of stays with free cancellation. Secure a great rate today and easily cancel later if your itinerary changes.

Where to stay in Dikwella

Central Dikwella

  • Choose the city centre and be right in the heart of it all. Take your pick of these hotels that keep you near the can't-miss attractions in central Dikwella.

  • If you're searching for hotels near Salt lagoon beach, book a room at Talalla Sea Anemone Hotel. This 3-star Dikwella hotel is around 3 kms (2 miles) from this top sight and gets a lot of bookings from families.

  • Browsing around for hotels near Wewurukannala Vihara? Roughly 0.64 kms (0.40 miles) away, Crystal Resort Dickwella gets you close to this must-see. With a 2-star rating, this hotel in Dikwella is a favourite choice for families in particular.

  • Or check out the options for hotels near Nilwella Beach. Smeralda Beach Hotel is 3 kms (2 miles) or so from this popular sight. Couples tend to choose 4-star option as their base for experiencing the city.

When to go to Dikwella

  • Don't overlook the weather when planning your trip. March offers the warmest conditions, with temperatures reaching highs of 31ºC.

  • You can expect lows of 22ºC during January, the coolest time of year.

  • Browse around for Dikwella hotels during January for your best shot at clearer skies. Averaging ten days of rain, it's the driest month.

  • April brings the wettest conditions. You can expect around 20 days of rainfall.

Best hotels in Dikwella

Best budget hotels

  • Make your travel money go further by choosing from around 60 budget Dikwella hotels. Perfect for when you want to spend less on the room and more on the real fun, these stays come with essentials like Wi-Fi, toiletries, and simple breakfasts.

  • Schatzi's Hideaway is a 2-star option that gives you what you need without the extras. Wi-Fi and a laundry are among its many amenities.

  • Alternatively, make a booking at BV Residence Tangalla. Offering conveniences such as internet access and a restaurant, this 3-star Dikwella hotel delivers what you need, without overdoing it.

  • You'll also like the prices at Sea Avenue Eco Garden, which is rated 3 stars. It features a laundry and an airport shuttle.

Best 4-star hotels in Dikwella

  • Go upscale without going overboard at one of the 4-star hotels in Dikwella. Take your pick of around 20 of these stays, many of which come with perks like pools, wellness centres, and bistro-style dining. From the rooms to the service and amenities, you'll appreciate the extra attention to detail.

  • Solara Beach House delivers the kind of stay that makes every detail feel taken care of. Diving services and a private beach are included in the 4-star guest experience here.

  • Another Dikwella hotel to consider is Smeralda Beach Hotel. It offers thoughtful amenities such as diving services and room service.

  • Want more choice? Lido Dikwella proves great stays aren't just for five-star budgets. Take advantage of room service, a restaurant and other extras at this stay.

Best luxury 5-star hotels

  • You could just find a place to crash. Or you could book one of the ten or so 5-star hotels in Dikwella and holiday like a true VIP. Think things like full-service spas, chef-led restaurants, and top-tier locations. (And maybe even a private butler at your beck and call.)

  • You'll be living your best life at Tangalle Villa. This stay offers room service, an outdoor swimming pool and other features that make it an indulgent escape.

Best hotels in Dikwella for families

  • Travelling with the kids? You need a hotel that brings more to the table. Childcare services, cribs, connecting rooms, and kids' menus make family escapes easier. You'll find roughly 70 family-friendly hotels in Dikwella waiting to welcome your crew.

  • Pack up the family and save big at Goyambokka Guesthouse. Shuttle services and a golf course are a few of the amenities you'll find at this affordable 2-star option. It's a guest favourite, earning overall ratings above 4 out of 5.

  • Anantara Peace Haven Tangalle Resort is where family getaways get a luxe upgrade. This 5-star stay features a restaurant and express check-out.

Best hotels with a spa

  • Make self-care part of your travel plans. Book one of the 80 or so Dikwella hotels with a spa and build in time to truly relax. Saunas, hot tubs, and wellness services are the types of features they offer.

  • Ready to hit the reset button? Make it happen at Aaro INN. This 3-star option has a lounge and a fitness centre.

  • Or unpack your bags at Little Tamarind. With things like a sauna and room service, this 3-star hotel in Dikwella has what you need to unwind.

  • Isana Beach House is where you can bliss out in between adventures. You'll find room service and a sauna at this stay.

Best hotels with a pool

  • A pool adds a little something to your getaway. Book a resort and you'll usually find large outdoor setups and maybe even lazy rivers and water slides. At city hotels, rooftop and indoor pools are the norm. Choose from at least 80 pool hotels in Dikwella and get set to jump right in.

  • Find your happy place by the water at Vanina Villas. With an outdoor swimming pool, a lounge and a laundry, this Dikwella hotel has all the perks to make your visit enjoyable.

  • There are plenty of good reasons to stay at Grand Samudra Hotel. This popular option features an outdoor swimming pool, tour services and a barbecue.

  • Alternatively, make time for a little fun at Ivory Resort Dikwella. An outdoor swimming pool, this hotel comes with room service and air conditioning.

Best pet-friendly hotels

  • Why travel solo when your pet can come too? From cosy beds and water bowls to nearby walking tracks, pet-friendly hotels are designed to help you and your best buddy feel at home. There are around 60 Dikwella hotels ready to welcome your best friend.

  • You bring the treats, Pearl Kingdom Hotel & Resort will manage the rest. Amenities like an airport shuttle and Wi-Fi add to the appeal of this pet-friendly hotel in Dikwella.

  • Sand Bank Hotel & Restaurant is another place that'll make your little travel buddy feel extra special. This popular option comes with room service and a restaurant.

  • CLICK Hiriketiya ensures comfort for all guests, big and small. Its amenities include parking and an airport shuttle.

Finding cheap hotels in Dikwella: FAQs

In Dikwella, the expected average temperature in September is 27°C. The warmest month is typically May, which averages 30°C. The coolest month is October, with temperatures averaging 25°C. The rainiest month is November, and the driest month is February.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Dikwella with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is £7 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for £7 per night.

The average price of a hotel during the week is £38 per night, and the average price on weekends is £34. Overall, it looks like the cheapest day to stay in Dikwella could be Saturday.

The nearest airport to Dikwella is Koggala Airport (KCT), which is 24.9 miles from the city centre.

Other airports include:

Weerawila Airport, which is 42.2 miles from the city centre.

We crunched some numbers on our calendar and found that Saturday is the cheapest day to stay in Dikwella. And the most expensive day seems to be Thursday

The average price of a 3-star hotel in Dikwella is currently around £52 per night. And the cheapest 3-star hotel we found is £24 per night.

The average price of a 4-star hotel in Dikwella is currently around £202 per night. And the cheapest 4-star hotel we found is £191 per night.

The cheapest month to stay in a hotel in Dikwella is April, with an average price of £19 per night. The most expensive month is March, when the average room rate can rise to £53 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.

The average price of a hotel in September is £37 per night, which is around 4% lower than the rest of the year.