Skip to main content

Beach Hotels in Ubud

Find the beach hotels that appeal to you the most

The best beach hotels in Ubud

Check out our pick of great beach hotels in Ubud

Filter by:

Review score

Ratna Villa

Sayan, Ubud

Located just a 10-minute drive from Ubud Palace and Ubud Market, Ratna Villa offers a modern and cosy escape featuring an outdoor swimming pool, free WiFi access and free parking for guests who drive....

H
Hugo
From
Netherlands
Very nice villa to stay in, nice pool, good beds and bathroom
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 240 reviews
Price from
US$77.91
1 night, 2 adults

Seascape Resort & Spa Sanur by Ini Vie Hospitality

Sanur (Near Ubud)

Seascape Resort & Spa Sanur by Ini Vie Hospitality is located in Sanur, 1 km from Matahari Terbit Beach and 6 km from Udayana University.

M
Martin
From
Netherlands
From check in to check out everything was perfect. Megan was absolutely very kind for us with nice surprises for our anniversary! She made our stay perfect. The luxury of the villa and this hotel is a recommendation for everyone. The staff included the kind driver who was very friendly makes this hotel worth visiting!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 236 reviews
Price from
US$181.96
1 night, 2 adults

Cucukan Beach Guest House

Gianyar (Near Ubud)

Located within 600 metres of Lebih Beach and 12 km of Tegenungan Waterfall, Cucukan Beach Guest House provides rooms with air conditioning and a private bathroom in Gianyar.

B
Boda
From
Czech Republic
It is hidden gem in the rice paddies and palm trees. A lot of birds chirping. Spacious room, large bed. Amazing friendly staff and great food
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 191 reviews
Price from
US$35.60
1 night, 2 adults

Keramas Moonlight Villa

Keramas (Near Ubud)

Situated in Keramas, 200 metres from Keramas Beach, Keramas Moonlight Villa features accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

m
malek
From
Saudi Arabia
The owner mr. John was very nice guy He makes sure everything is ok Also the staff very friendly And the place was amazing
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 247 reviews
Price from
US$56.34
1 night, 2 adults

Leafy Lofts Canggu

Canggu (Near Ubud)

Set in Canggu, 8.6 km from Petitenget Temple, Leafy Lofts Canggu provides accommodation with pool with a view, free private parking and a garden.

d
digby
From
South Africa
The staff were amazing and very attentive to any request. Aya was so friendly and made our stay a pleasant one. The breakfasts were delicious and the house was extremely comfortable. Such good value for money and we will definitely return in the future.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 220 reviews
Price from
US$65.93
1 night, 2 adults

Kishi-Kishi ArtVilla by ArthouseBali

Blahbatu (Near Ubud)

100 metres from Saba Beach, Kishi-Kishi ArtVilla by ArthouseBali is a recently renovated property located in Blahbatu and provides air-conditioned rooms with free WiFi and private parking.

A
Anita
From
Spain
Beautiful garden and rooms, love that style, nice little pool ,good breakfast,nice staff, It was very quiet and relaxing here though the rainy days, I would happily come back
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 261 reviews
Price from
US$55.38
1 night, 2 adults

K Ko Surf Village at Keramas

Lebih (Near Ubud)

Set in Lebih, 1.9 km from Keramas Beach, K Ko Surf Village at Keramas offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

J
Joao
From
Portugal
The location is absolute superb, right in front of the beach. The staff really nice and helpful. The rooms super confortable. The swimming pool, the best! 10/10
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 144 reviews
Price from
US$87.80
1 night, 2 adults

Sepeda Hostel

Canggu (Near Ubud)

Set in Canggu, 7.8 km from Petitenget Temple, Sepeda Hostel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

N
Neha
From
India
I loved the social events aspect of it and the common areas being super chill 😍 can work from here as well. Plus the welcoming staff with super amazing volunteers (big shout out to Emilia & Bene 🥰) they made my stay extra special. Breakfast included is a big bonus!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 650 reviews
Price from
US$92.46
1 night, 2 adults

Teratai Villa Canggu by Ini Vie Hospitality

Canggu (Near Ubud)

Situated in Canggu, Teratai Villa Canggu by Ini Vie Hospitality features accommodation with private pool, free WiFi and free private parking for guests who drive.

S
Susana
From
Portugal
Everything was excellent. The best place to stay in Canggu. The food was amazing, the staff were so nice and helpful, and the villa itself was so comfortable!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 129 reviews
Price from
US$248.92
1 night, 2 adults

3 Orchid

Sanur (Near Ubud)

Located in Sanur, 1.7 km from Segara Beach and 7.1 km from Udayana University, 3 Orchid offers a garden and air conditioning.

C
Chrissy
From
Malaysia
The owners are very kind and helpful, the room was spacious, clean, with sufficient space to put the luggage and other belonging, likewise in the bathroom.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 175 reviews
Price from
US$17.98
1 night, 2 adults
All beach hotels in Ubud

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.