Find and Book Top Rated Hotels in Mirissa

Search among 75 available hotels and places to stay in Mirissa from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 75
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great192 reviews
MapView on map1.5 km from City Centre200 m from Whale Watching Mirissa
From   US$ 110 /nightSelect
8.4
Great119 reviews
MapView on map900 m from City Centre1000 m from Whale Watching Mirissa
From   US$ 79 /nightSelect
Resort
8.4
Great130 reviews
1.8 km from City Centre500 m from Whale Watching Mirissa
From   US$ 77 /nightSelect
8.4
Great132 reviews
1.2 km from City Centre200 m from Whale Watching Mirissa
From   US$ 67 /nightSelect
8.2
Great111 reviews
1000 m from City Centre600 m from Whale Watching Mirissa
From   US$ 35 /nightSelect
Guest house
8.2
Great82 reviews
From   US$ 39 /nightSelect
2.1 km from City Centre
From   US$ 364 /nightSelect
Guest house
8.0
Great63 reviews
1.3 km from City Centre200 m from Whale Watching Mirissa
From   US$ 28 /nightSelect
8.4
Great29 reviews
900 m from City Centre900 m from Whale Watching Mirissa
From   US$ 20 /nightSelect
Hotel
8.2
Great37 reviews
1.2 km from City Centre1.8 km from Whale Watching Mirissa
From   US$ 79 /nightSelect
8.0
Great29 reviews
2.0 km from City Centre700 m from Whale Watching Mirissa
From   US$ 85 /nightSelect
Guest house
8.4
Great161 reviews
900 m from City Centre800 m from Whale Watching Mirissa
From   US$ 119 /nightSelect
8.4
Great50 reviews
900 m from City Centre1.1 km from Whale Watching Mirissa
From   US$ 76 /nightSelect
8.4
Great195 reviews
2.0 km from City Centre700 m from Whale Watching Mirissa
From   US$ 83 /nightSelect
8.2
Great35 reviews
1.0 km from City Centre1.4 km from Whale Watching Mirissa
From   US$ 171 /nightSelect
8.4
Great62 reviews
1.4 km from City Centre500 m from Whale Watching Mirissa
From   US$ 40 /nightSelect
8.2
Great55 reviews
1.2 km from City Centre2.0 km from Whale Watching Mirissa
From   US$ 113 /nightSelect
8.2
Great91 reviews
900 m from City Centre900 m from Whale Watching Mirissa
From   US$ 256 /nightSelect
Hotel
8.2
Great101 reviews
900 m from City Centre1.2 km from Whale Watching Mirissa
From   US$ 122 /nightSelect
Bed & Breakfast
8.4
Great109 reviews
1.8 km from City Centre600 m from Whale Watching Mirissa
From   US$ 27 /nightSelect
8.2
Great159 reviews
800 m from City Centre700 m from Whale Watching Mirissa
From   US$ 165 /nightSelect
8.4
Great146 reviews
1000 m from City Centre600 m from Whale Watching Mirissa
From   US$ 40 /nightSelect
8.6
Great17 reviews
2.6 km from City Centre
From   US$ 610 /nightSelect
8.0
Great25 reviews
900 m from City Centre1000 m from Whale Watching Mirissa
From   US$ 60 /nightSelect
8.2
Great92 reviews
900 m from City Centre800 m from Whale Watching Mirissa
From   US$ 135 /nightSelect
8.2
Great80 reviews
1.2 km from City Centre1.8 km from Whale Watching Mirissa
From   US$ 121 /nightSelect
Guest house
8.4
Great75 reviews
900 m from City Centre1.1 km from Whale Watching Mirissa
From   US$ 28 /nightSelect
8.4
Great61 reviews
1.1 km from City Centre400 m from Whale Watching Mirissa
From   US$ 20 /nightSelect
8.2
Great135 reviews
1.1 km from City Centre400 m from Whale Watching Mirissa
From   US$ 144 /nightSelect
Guest house
8.4
Great98 reviews
900 m from City Centre600 m from Whale Watching Mirissa
From   US$ 80 /nightSelect
8.4
Great43 reviews
1.9 km from City Centre1.0 km from Whale Watching Mirissa
From   US$ 60 /nightSelect
Hotel
8.2
Great58 reviews
1.4 km from City Centre100 m from Whale Watching Mirissa
From   US$ 230 /nightSelect
8.0
Great89 reviews
1.3 km from City Centre100 m from Whale Watching Mirissa
From   US$ 45 /nightSelect
8.4
Great49 reviews
3.0 km from City Centre
From   US$ 165 /nightSelect
Bed & Breakfast
8.2
Great32 reviews
1.9 km from City Centre600 m from Whale Watching Mirissa
From   US$ 30 /nightSelect
8.4
Great37 reviews
2.2 km from City Centre
From   US$ 313 /nightSelect
Villa
8.4
Great24 reviews
4.4 km from City Centre
From   US$ 220 /nightSelect
8.2
Great60 reviews
2.5 km from City Centre
From   US$ 213 /nightSelect
8.6
Great25 reviews
1.2 km from City Centre200 m from Whale Watching Mirissa
From   US$ 29 /nightSelect
Guest house
8.2
Great127 reviews
From   US$ 25 /nightSelect
Guest house
8.2
Great49 reviews
1.1 km from City Centre400 m from Whale Watching Mirissa
From   US$ 19 /nightSelect
8.6
Great134 reviews
1.9 km from City Centre600 m from Whale Watching Mirissa
From   US$ 29 /nightSelect
Guest house
8.0
Great47 reviews
1.8 km from City Centre500 m from Whale Watching Mirissa
From   US$ 21 /nightSelect
8.2
Great36 reviews
1000 m from City Centre900 m from Whale Watching Mirissa
From   US$ 125 /nightSelect
8.4
Great66 reviews
1000 m from City Centre800 m from Whale Watching Mirissa
From   US$ 59 /nightSelect
Guest house
8.0
Great50 reviews
2.0 km from City Centre700 m from Whale Watching Mirissa
From   US$ 8 /nightSelect
8.2
Great40 reviews
1000 m from City Centre600 m from Whale Watching Mirissa
From   US$ 39 /nightSelect
8.4
Great191 reviews
1.1 km from City Centre400 m from Whale Watching Mirissa
From   US$ 54 /nightSelect
8.2
Great122 reviews
900 m from City Centre1.1 km from Whale Watching Mirissa
From   US$ 122 /nightSelect
Guest house
7.6
Very good6 reviews
2.5 km from City Centre1.1 km from Whale Watching Mirissa
From   US$ 65 /nightSelect
  • 1
  • 2

Best Hotels and Places to Stay in Mirissa

Why visit?

Mirissa, a beautiful coastal town in Sri Lanka, offers an idyllic and laid-back atmosphere that appeals to travelers seeking relaxation and natural beauty. With its pristine beaches, vibrant marine life, and friendly locals, Mirissa is a perfect destination for beach lovers and water sports enthusiasts. The town also boasts a variety of hotels and accommodations to suit every budget and preference.

Where to stay?

Mirissa Beach: The main attraction of Mirissa, the beach is dotted with a range of hotels, resorts, and guesthouses that offer stunning ocean views and direct beach access. With its renowned surf breaks and bustling beach bars, Mirissa Beach is ideal for travelers looking for a lively and vibrant atmosphere. Whether you prefer a luxurious beachfront hotel or a cozy beachside guesthouse, Mirissa Beach has a range of accommodations to cater to all budgets.

Weligama Bay: Located just a short distance from Mirissa, Weligama Bay offers a quieter and more tranquil stay. This charming bay is famous for its gentle waves and is perfect for beginners or anyone looking to learn to surf. The area also has a selection of boutique hotels and eco-friendly resorts that blend harmoniously with the natural surroundings. Weligama Bay provides a peaceful retreat for those seeking relaxation and serenity.

Polhena: For travelers seeking a more secluded and off-the-beaten-path experience, Polhena is an excellent choice. Situated a bit further away from the main tourist areas, this quiet fishing village offers a pristine and unspoiled beach with crystal-clear waters. There are a few boutique hotels and guesthouses in Polhena that provide a cozy and intimate stay, allowing visitors to truly immerse themselves in the local culture and way of life.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $60 to $100.

4-star hotels: The average price per night is around $100 to $200.

5-star hotels: The average price per night is around $200 to $400.

Best value for money:

Pearl Resort & Spa: This beachfront hotel offers comfortable and spacious rooms at affordable prices. Guests can enjoy stunning ocean views from their balconies, relax by the pool, or indulge in a rejuvenating spa treatment. The hotel is conveniently located near Mirissa Beach, making it a great choice for those seeking the best value for their money.

Mandara Resort: With its stylish and modern rooms, Mandara Resort provides a comfortable stay at a reasonable price. The hotel offers a range of amenities, including a rooftop swimming pool and a restaurant serving delicious local and international cuisine. Its location near Mirissa Beach and other popular attractions makes it an excellent choice for budget-conscious travelers.

Sky Garden Guest House: Situated in a calm and peaceful area, Sky Garden Guest House offers cozy, clean, and budget-friendly accommodation. The guesthouse features a lush garden, a shared kitchen, and friendly staff who can help arrange activities and excursions. This charming guesthouse provides a relaxed and enjoyable stay for those on a tight budget.

Best kids-friendly hotels:

Paradise Beach Resort: This family-friendly resort provides a variety of amenities and activities suitable for children. The resort offers spacious family rooms, a childrens pool, and a play area. Parents can also enjoy the stunning beachfront location and relax by the pool while their kids are entertained.

Palm Villa: With its warm and welcoming atmosphere, Palm Villa is an excellent choice for families traveling with children. The hotel features family suites with separate bedrooms, a childrens playground, and a spacious garden where kids can run and play. The friendly staff goes the extra mile to ensure a comfortable and enjoyable stay for families.

Best hotels for a romantic getaway:

Sri Sharavi Beach Villas & Spa: This luxurious beachfront property offers private villas with stunning sea views, ideal for a romantic escape. Guests can enjoy a private pool, spa treatments, and candlelit dinners on the beach. The hotels serene ambiance and impeccable service create a perfect setting for a romantic getaway.

Welligama Bay Marriott Resort & Spa: Situated in the neighboring Weligama Bay, this upscale resort provides a romantic escape with its luxurious rooms and breathtaking views of the bay. Couples can relax at the infinity pool, indulge in spa treatments, or enjoy a romantic dinner at one of the resorts stylish restaurants.

Best for location:

Mandara Beach Hotel & Restaurant: Located right on Mirissa Beach, this hotel offers easy access to the sand and sea. Guests can enjoy the panoramic views from their rooms, dine at the beachfront restaurant, or simply relax by the shoreline. The hotels prime beachfront location makes it the perfect choice for those seeking convenience and stunning vistas.

Sea World Resort: Situated near Mirissa Beach, Sea World Resort offers comfortable and well-appointed rooms just a short walk away from the beach. Guests can easily explore the nearby attractions, enjoy water sports, or simply unwind on the pristine shores of Mirissa. The convenient location of the hotel allows guests to make the most of their beachside vacation.

Mirissa Beach House: This charming guesthouse is located steps away from Mirissa Beach. With its cozy rooms and personalized service, the guesthouse provides a homely atmosphere for travelers. Guests can easily access the beach, explore the local shops and restaurants, and immerse themselves in the vibrant atmosphere of Mirissa.

Best for a short city break:

Triple O Six: This stylish boutique hotel offers a contemporary setting with modern amenities. Located in the heart of Mirissa, it provides easy access to the beach, restaurants, and shops. Guests can enjoy the rooftop terrace, unwind at the bar, or relax in the comfortable rooms after exploring the city.

Mirissa Hills: Nestled in the scenic hills of Mirissa, this boutique hotel offers a peaceful and serene environment, away from the bustling city center. Guests can enjoy panoramic views, relax by the infinity pool, and indulge in a range of wellness activities. Mirissa Hills provides a calm and tranquil retreat for a short city break.

Show moreLess