Top Hotels in Mirissa

Search among 52 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
1Filter & Sort
View map
51-52 out of 52
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Bed & Breakfast
8.2
Great47 reviews
MapView on map1.2 mi from City Center700 yd from Whale Watching Mirissa
From   US$ 32 /nightSelect
Guest house
8.6
Great4 reviews
MapView on map1.2 mi from City Center1000 yd from Whale Watching Mirissa
From   US$ 43 /nightSelect
  • 1
  • 2

Best hotels and places to stay in Mirissa

Why visit?

Mirissa is a stunning coastal town in Sri Lanka that offers a perfect blend of picturesque beaches, vibrant nightlife, and exciting water activities. With a variety of accommodations available, ranging from budget-friendly hostels to luxurious hotels, Mirissa has something to offer for every type of traveler. Whether youre looking for a relaxing beach vacation or an adventurous getaway, Mirissa has it all.

Where to stay?

Mirissa Beach: If you want to wake up to the sound of crashing waves and have easy access to the beach, staying at one of the hotels or beachfront resorts in Mirissa Beach is the perfect choice. These accommodations offer stunning ocean views, proximity to popular beach bars and restaurants, and opportunities for whale watching tours.

Mirissa Harbor: For those who are interested in experiencing the bustling harbor life, staying near the Mirissa Harbor area is an excellent option. Here, youll find a wide range of accommodations, including budget-friendly guesthouses and mid-range hotels. With easy access to the harbor, you can enjoy fresh seafood, fishing excursions, and boat trips to nearby islands.

Mirissa Village: If you prefer a quieter and more laid-back atmosphere, staying in Mirissa Village is a great choice. This area is slightly away from the main tourist spots but still provides easy access to the beach. Youll find charming guesthouses and boutique hotels nestled amidst lush greenery, offering a serene and peaceful environment for your stay.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $50 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:

Palm Villa Mirissa: Located just a short walk from Mirissa Beach, Palm Villa Mirissa offers comfortable rooms with modern amenities at an affordable price. The hotel provides a peaceful and relaxed environment, and guests can enjoy the refreshing swimming pool and lush garden. With its convenient location and reasonable rates, Palm Villa Mirissa is a great choice for travelers seeking value for money.

Secret Garden Villa: Set amidst tropical greenery, Secret Garden Villa offers cozy accommodation with charming wooden interiors. The hotel features an outdoor pool and a lovely garden where guests can unwind. The affordable room rates and friendly staff make Secret Garden Villa a popular choice among budget-conscious travelers.

Surf Bay Resort: Situated close to the beach, Surf Bay Resort offers comfortable rooms with stunning ocean views. The hotel provides facilities such as a swimming pool, restaurant, and bar. With its reasonable prices and proximity to the beach, Surf Bay Resort is ideal for travelers looking for a budget-friendly stay in Mirissa.

Best kids-friendly hotels:

Paradise Beach Club: With its spacious family rooms and a childrens playground, Paradise Beach Club is an excellent choice for families traveling with kids. The hotel also offers direct beach access, ensuring endless fun in the sun. The friendly staff and child-friendly amenities make it one of the best options for a family-friendly stay in Mirissa.

Peacock Hotel: Peacock Hotel features family rooms and a welcoming atmosphere for children. Located near the beach and with a swimming pool on site, families can enjoy a relaxing stay with easy access to various activities. The hotels warm hospitality and kid-friendly facilities make it a top pick for families.

Best hotels for a romantic getaway:

Sri Sharavi Beach Villas & Spa: Nestled on a secluded stretch of beach, Sri Sharavi Beach Villas & Spa offers luxurious villas that provide privacy and tranquility. The hotel features a spa where couples can indulge in rejuvenating massages and wellness treatments. With its intimate ambiance and stunning ocean views, Sri Sharavi Beach Villas & Spa is perfect for a romantic escape.

Cape Weligama: Located on a cliff overlooking the Indian Ocean, Cape Weligama offers spacious luxury villas with private pools and breathtaking views. The resort provides various dining options, including romantic beachside dinners. With its impeccable service and romantic setting, Cape Weligama is a dream destination for couples seeking a memorable romantic getaway.

Best for location:

Mandara Boutique Resort: Situated right on Mirissa Beach, Mandara Boutique Resort offers direct access to the soft sand and sparkling water. The hotel features comfortable rooms with balcony or terrace, allowing guests to enjoy stunning ocean views. Its prime beachfront location makes Mandara Boutique Resort an excellent choice for those who want to be close to the beach action.

Sea World Guesthouse: Located near both Mirissa Beach and Mirissa Harbor, Sea World Guesthouse offers convenient access to both areas. The guesthouse provides comfortable rooms at affordable prices, perfect for travelers who want to explore both the beach and the harbor without compromising on location.

Paradise Beach Resort Mirissa: Nestled between Mirissa Beach and Mirissa Harbor, Paradise Beach Resort Mirissa offers a central location and easy access to both areas. The resort features comfortable rooms and a small garden. Being in the heart of Mirissa, Paradise Beach Resort Mirissa ensures that guests can explore all the attractions the town has to offer.

Best for a short city break:

Number ONE Mirissa: Situated in the heart of Mirissa, Number ONE Mirissa offers modern and comfortable accommodation for a short city break. The hotel features a rooftop terrace where guests can enjoy panoramic views of the town and the ocean. With its central location, Number ONE Mirissa is a convenient choice for those looking to explore the town within a limited timeframe.

Mirissa Hills: Located slightly away from the main town, Mirissa Hills offers a serene and secluded retreat for a short city break. The hotel features stylish rooms with stunning views of the surrounding countryside. Guests can enjoy the infinity pool and lush gardens, providing a peaceful getaway from the bustling city life.

Show moreLess