Where to?
Check-in/out dates
Select your dates
Guests and rooms
2 adults, 1 room
Find more hotels in Nusa Penida
The MG Villa & SPA 




CZK 1,056.96per night
This is the cheapest price in 30 days, based on the rates on 5 Dec
Top reasons for booking
A stay at The MG Villa & SPA places you in the heart of Penida Island, within a 5-minute drive of Maruti Express Nusa Penida Ferry Dock and Pura Penataran Ped. This hotel is 9.4 mi (15.1 km) from Kelingking Beach and 22.2 mi (35.8 km) from Candidasa Beach.
Popular facilities
Bar
Coffee shop
Restaurant
Free WiFi
Spa
24-hour front desk
Exploring the area
19
Deluxe Double Room
1 double bed or bigger
13
Deluxe Twin Room
2 beds
20
Grand Double Room
1 double bed or bigger
Earn KlookCash for this booking & save on the next one
Reviews
Read all reviews
3.2/5.0
Good
6 reviewsLocation
0.0
Services offered
4.0
Cleanliness
4.0
Atmosphere & facilities
5.0
All
4.5+
3.0+
Reviewed: 30 Jun 2026
5.0/5.0
Fantastic Fint og rolig hotell med et godt kjøkken/restaurant.
Tett på havnen, spisesteder og supermarkeder.
Kan anbefales
Reviewed: 2 May 2025
4.0/5.0
GreatFor business
Hôtel bien situé si vous souhaitez être proche du port desservant les Fastboat.
Par contre, il est en bordure de la route principale donc forcément peu tranquille en journée mais le calme revient en soirée.
Reviewed: 13 Jul 2024
1.0/5.0
Below averageStayed with partner
Det var et fint nok sted. Men der var simpelhen så lydt. Hvis man er en smule lydfølsomme er det ikke stedet. Vi var vågne hele natten af fester, karaoke og haner der galer. Forfærdelig nat.
Stays nearby
1/5
2.0/5
Below average
2 reviews
CZK1,263.50
Incl. taxes & fees: CZK1,263.50
1/5
4.5/5
Fantastic
4 reviews
CZK344.23
Incl. taxes & fees: CZK344.23
1/5
4.9/5
Fantastic
38 reviews
Hospitable service
Clean and tidy
CZK648.27
Incl. taxes & fees: CZK713.10
1/5
CZK2,378.93
Incl. taxes & fees: CZK2,378.93
1/5
4.2/5
Great
32 reviews
Close to the beach
CZK698.46
Incl. taxes & fees: CZK845.14
1/5
4.6/5
Fantastic
7 reviews
Hospitable service
CZK530.25
Incl. taxes & fees: CZK530.25




