Skip to main content

Filter by:


Star rating

Review score

Machchafushi – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Endheri Sunset Dhangethi, hotel in Machchafushi

Facing the beachfront, Endheri Sunset Dhangethi offers 3-star accommodation in Dhangethi and has free bikes, garden and terrace.

9.0
Scored 9.0
Superb
Rated superb
144 reviews
Price from£40.40per night
Sands Grand Hotel, hotel in Machchafushi

Set in Dhigurah, Ari Atoll region, Sands Grand Hotel is situated 100 metres from Dhigurah North West Beach.

9.0
Scored 9.0
Superb
Rated superb
149 reviews
Price from£240.94per night
PERLA Dhangethi, hotel in Machchafushi

PERLA Dhangethi features free bikes, garden and a shared lounge. Among the facilities of this property are a restaurant, and free WiFi.

9.3
Scored 9.3
Superb
Rated superb
134 reviews
Price from£67.71per night
Dhiguveli Breeze, hotel in Machchafushi

Set 100 metres from Dhigurah North West Beach, Dhiguveli Breeze offers 3-star accommodation in Dhigurah and has a garden, a shared lounge and a restaurant.

9.3
Scored 9.3
Superb
Rated superb
171 reviews
Price from£119.01per night
Atoll Residence Dhangethi, hotel in Machchafushi

Located in Dhangethi and with Dhangethi Beach reachable within a few steps, Atoll Residence Dhangethi provides a tour desk, non-smoking rooms, a garden, free WiFi throughout the property and a...

9.0
Scored 9.0
Superb
Rated superb
58 reviews
Price from£60.75per night
Sky View by Relax Tours, hotel in Machchafushi

Set in Dhangethi, 200 metres from Dhangethi Beach, Sky View by Relax Tours offers accommodation with a garden, free private parking and a restaurant.

9.7
Scored 9.7
Exceptional
Rated exceptional
93 reviews
Price from£53.59per night
Daisy Cottage Dhangethi, hotel in Machchafushi

Located in Dhangethi, a few steps from Dhangethi Beach, Daisy Cottage Dhangethi provides accommodation with a garden, free private parking, a shared lounge and a terrace.

9.3
Scored 9.3
Superb
Rated superb
66 reviews
Price from£49.05per night
Ari Grand Hotel & Spa, hotel in Machchafushi

Situated in Dhangethi, 200 metres from Dhangethi Beach, Ari Grand Hotel & Spa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

8.3
Scored 8.3
Very good
Rated very good
19 reviews
Price from£84.48per night
Vilamendhoo Island Resort & Spa, hotel in Machchafushi

Featuring free WiFi and an outdoor swimming pool, Vilamendhoo Island Resort & Spa has a spa centre and a private beach area, and guests can enjoy a meal at the restaurant.

9.4
Scored 9.4
Superb
Rated superb
1,015 reviews
Price from£921.84per night
Bliss Dhigurah, hotel in Machchafushi

Offering a sun terrace and a private beach area, Bliss Dhigurah is located in Dhigurah. The hotel has a hot tub and fitness centre, and guests can enjoy a meal at the restaurant.

9.1
Scored 9.1
Superb
Rated superb
351 reviews
Price from£111.12per night
See all hotels in and around Machchafushi
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Machchafushi:

  • 10
    Scored 10

    Absolutely fantastic location, wonderful beach surrounded by...

    Absolutely fantastic location, wonderful beach surrounded by palm trees. Each of the restaurants, whether buffet or A La Carte, serve excellent food. I enjoyed walking on bare feet for the entire duration of my stay, the sandy walkways make it easy. I will definitely return.
    Giovanni
    Italy