Beginning of main content

Check prices on hotels in Mirissa Beach

Tonight 19 Jun. - 20 Jun.
This weekend 21 Jun. - 23 Jun.
Next weekend 28 Jun. - 30 Jun.

Top Trending Hotels Near Mirissa Beach, Mirissa

See all 437 properties in Mirissa Beach

Estimated price for 1 night/2 adults

MY Hostels Mirissa
MY Hostels Mirissa
2.5 out of 5.00.6 km from Mirissa Beach
4.7/5 (3 reviews)
C$30/ night for 2 guests

The most warm welcome I’ve had in Sri Lanka! The hostel manager was so friendly and helpful throughout my stay, I could really recommend the place. Good free breakfast and nice communal areas. Although it was low season and the hostel was quite empty, I still found new friends.

Reviewed on 26 Oct. 2018
Ocean Reach Holidays
Ocean Reach Holidays
2.5 out of 5.00.2 km from Mirissa Beach
4.2/5 (26 reviews)
C$29/ night for 2 guests

Wonderful 7 days in this lovely hotel . Great location, friendly staff . Nothing to fault here . The young lads who work here are all training for qualifications in tourism and don’t earn a great deal so bear this in mind when you leave and tip generously, this goes a long way !

Reviewed on 16 Mar. 2019
Mirissa Heights
Mirissa Heights
3.0 out of 5.00.2 km from Mirissa Beach
4.0/5 (1 reviews)
C$27/ night for 2 guests

It is just in the center of everything next to the beach

Reviewed on 20 Apr. 2019
Handagedara Resort
Handagedara Resort
3.0 out of 5.00.6 km from Mirissa Beach
Free Cancellation
4.2/5 (41 reviews)
C$146/ night for 2 guests

Lovely hotel only about 5mins walk to the beach. Breakfast was very good and the room a good size with a comfy bed. The staff were great and happy to help organise whale watching trips and taxi transfers.

Reviewed on 16 Feb. 2019
Serenity Resort
Serenity Resort
3.0 out of 5.00.4 km from Mirissa Beach
3.7/5 (9 reviews)
C$103/ night for 2 guests

Nice hotel , 10 metres from beach. Staff very helpful, Pleasant, clean room with safe. Mirissa is a party town with loud music throughout the night

Reviewed on 3 Jan. 2018
Celestial Inn
Celestial Inn
3.0 out of 5.00.3 km from Mirissa Beach
4.3/5 (9 reviews)
C$35/ night for 2 guests

Not the greatest hotel we stayed in in SL but service was good, it was cheap and clean, close to beautiful Mirissa beach.

Reviewed on 9 Sep. 2018
Club Mirissa
Club Mirissa
2.5 out of 5.00.2 km from Mirissa Beach
1.7/5 (3 reviews)
Get Rates/ night for 2 guests

Terrible, dirty, dark room, so bad had to check out early. mosquito net was dirty as well as the sheets. no hot water either. avoid at all costs!

Reviewed on 4 Jan. 2017
Mirissa Village
Mirissa Village
2.5 out of 5.00.1 km from Mirissa Beach
3.3/5 (6 reviews)
Get Rates/ night for 2 guests

Only one place in room ,where you can plug phone charger ...and it is used by refrigeretor-))))

Reviewed on 1 Mar. 2019
Glamour Mirissa
Glamour Mirissa
3.5 out of 5.00.5 km from Mirissa Beach
Free Cancellation
C$52/ night for 2 guests
Map

Mirissa Beach is located in Mirissa. Mirissa is home to 116 hotels and other accommodations, so you can find something that's perfect for your stay.


Staying Near Mirissa Beach


You can choose from 108 hotels and accommodations within a mile of Mirissa Beach, including these options:

  • Triple O Six: This 4-star hotel features a restaurant, an outdoor pool, and free WiFi. Our customers like its walkable location.
  • Ocean Reach Holidays: With a stay at this 2.5-star hotel, guests can enjoy access to a restaurant and a terrace, along with an in-room minibar. Our customers like its breakfast and beach locale.
  • Randiya Sea View Hotel: With a stay at this 3-star hotel, guests can enjoy access to a full-service spa and a restaurant, along with an in-room fireplace. Expedia travelers love its high-quality beds and first-rate property condition.

Things to See and Do Near Mirissa Beach


While you're in town visiting Mirissa Beach, you can explore the sights and attractions within just a few miles of the area.


Enjoy a stroll along the shore at Polhena Beach, Weligama Beach, and Turtle Bay Beach. You might plan a visit to Mirissa Fisheries Harbor or Midigama Left Surf Break while you're in the area.