Semarapura Tengah Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to Rp173.195 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Top hotels in Semarapura Tengah

Hyatt Regency Bali

Hyatt Regency Bali

5 out of 5
Jl Danau Tamblingan 89 Denpasar Bali
Fully refundableReserve now, pay when you stay
The price is Rp1.892.185 per night from 22 Jan to 23 Jan
Rp1.892.185
Rp2.289.545 total
22 Jan - 23 Jan 2026
includes taxes & fees
9.2/10 Wonderful! (867 reviews)
The hotel gardens were so beautiful

Reviewed on 26 Dec 2025

Hyatt Regency Bali
Maya Ubud Resort and Spa

Maya Ubud Resort and Spa

5 out of 5
Jalan Gunung Sari, Peliatan Ubud Bali
Fully refundableReserve now, pay when you stay
The price is Rp2.679.322 per night from 13 Jan to 14 Jan
Rp2.679.322
Rp3.241.979 total
13 Jan - 14 Jan 2026
includes taxes & fees
9.4/10 Exceptional! (1,000 reviews)
If you love nature, you will love this place! Amazing

Reviewed on 25 Dec 2025

Maya Ubud Resort and Spa
Prama Sanur Beach Bali

Prama Sanur Beach Bali

4.5 out of 5
JL Cemara Sanur Denpasar Bali
Fully refundableReserve now, pay when you stay
The price is Rp1.363.636 per night from 8 Jan to 9 Jan
Rp1.363.636
Rp1.650.000 total
8 Jan - 9 Jan 2026
includes taxes & fees
8.4/10 Very Good! (1,000 reviews)
The best hotel in sanur if i could rate it a 10 i would perfect we always come here every year

Reviewed on 23 Dec 2025

Prama Sanur Beach Bali
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit

What to do in Semarapura Tengah

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.