Denpasar Hotels

Find the best Denpasar hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Denpasar hotels with free cancellation or excellent ratings

Trusted Denpasar hotel providers

See all hotels in Denpasar

View more hotels
We use indicative prices on this page to help you choose from a large number of options. The prices on this page are indicative estimates based on searches conducted by travellers on Skyscanner, which are subject to change.
All taxes and fees included
View more hotels

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelThe Alantara Sanur – 5
Cheapest month to bookApril
Average 4 star hotel price$111 per night
Average 5 star hotel price$305 per night

Where to stay in Denpasar

Staying in Denpasar offers various neighbourhoods to suit different traveller preferences. Sanur, Bali's oldest upscale resort area, boasts a calm, relaxed beach-side atmosphere combined with many restaurants and lodging options. Renon, a culturally rich suburb, features the Lapangan Puputan Margarana park and the Bajra Sandhi monument, making it an educational and scenic option. Nearby Panjer also provides easy access to Denpasar's key cultural landmarks. For stays close to the beach, Kesumasari includes comfortable accommodations like the Kesumasari Beach Hotel, surrounded by spacious tropical gardens. For a quieter experience while still being near major amenities, Sidakarya, close to Sanur, presents a tranquil alternative. When booking through Skyscanner, visitors can conveniently compare hotel deals across these desirable Denpasar areas.

Best hotels in Denpasar based on location

For well-located hotels in Denpasar, consider staying at Four Star by Trans Hotel, Prime Plaza Hotel Sanur – Bali, or Grand Palace Hotel Sanur – Bali. Four Star by Trans Hotel is a standout with its prime location just 0.95 km from the city centre, perfect for those eager to dive into Denpasar's bustling attractions with minimal travel time. For a more balanced experience, Prime Plaza Hotel Sanur – Bali is conveniently located 2.93 km away. It strikes an ideal mix between proximity to key city sights and offering a more relaxed environment. Meanwhile, Grand Palace Hotel Sanur – Bali is another excellent option at 3.28 km from the centre, ensuring you can still effortlessly explore the area's cultural gems and amenities. These hotels offer easy access to the city's highlights, and with Skyscanner, finding the best deals for your stay is a breeze.

Good value hotels in Denpasar

Mega Boutique Hotel & Spa Bali stands out with its pool, fitness centre, and room service. The Wi-Fi connectivity ensures you're well-connected throughout your stay. Opt for leisure by the outdoor pool after a workout session at the fitness centre. Equally appealing, Four Star by Trans Hotel offers essential amenities like a pool, fitness centre, and Wi-Fi. Added convenience comes with their concierge service, ideal for all travellers. Alternatively, the Prime Plaza Hotel Sanur combines leisure and convenience seamlessly with its spa and fitness centre, complemented by an airport shuttle service. These options ensure you have a comfortable and convenient stay. Use Skyscanner to find the best deals for your accommodation.

Family-friendly hotels in Denpasar

Families visiting Denpasar will appreciate the range of hotels tailored to their needs, ensuring a comfortable and enjoyable stay. Prama Sanur Beach Bali offers an exceptional experience with its private beach allowing families to unwind in a secure environment. The children's facilities and pool ensure younger guests are entertained and safe, while babysitting services let parents savour personal time. Puri Santrian is another great option, with a dedicated children's pool providing a safe swimming area separate from adults. Parents can relax knowing babysitting services are available, and the pool bar and beach umbrellas enhance the family's relaxation experience. Lastly, Maya Sanur Resort & Spa stands out with its children’s facilities, including a pool and designated entertainment areas, as well as babysitting services to enable parents to explore or enjoy some downtime.

Denpasar's top attractions

Discover Denpasar's rich heritage through its top attractions. The Bajra Sandhi Monument stands tall in front of the Bali Governor's Office, symbolising the Balinese struggle through history. Stroll around the impressive monument while taking in the surrounding park. Immerse yourself in Balinese art at the Bali Museum, where various pavilions illustrate local traditions and history. Experience spiritual and historical significance at the 14th-century Pura Maospahit, offering a glimpse into the Majapahit period. Enjoy a visit to the peaceful Pura Agung Jagatnata, celebrated for its dedication to the supreme being, Sanghyang Widi Wasa. Lastly, explore the intricate creativity at the Sidik Jari Museum, a fine arts establishment showcasing local and international artists, complete with facilities for engaging performances.

Finding cheap hotels in Denpasar: FAQs

In Denpasar, the expected average temperature in April is 27°C. The warmest month is typically April, which averages 28°C. The coolest month is July, with temperatures averaging 24°C. The rainiest month is January, and the driest month is August.
You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Denpasar with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is $10 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $10 per night.
The average price of a hotel during the week is $91 per night, and the average price on weekends is $92. Overall, it looks like the cheapest day to stay in Denpasar could be Sunday.
The nearest airport to Denpasar is Bali (Denpasar) Airport (DPS), which is 11.1km from the city centre.
We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Denpasar. And the most expensive day seems to be Saturday
The average price of a 3-star hotel in Denpasar is currently around $51 per night. And the cheapest 3-star hotel we found is $10 per night.
The average price of a 4-star hotel in Denpasar is currently around $115 per night. And the cheapest 4-star hotel we found is $10 per night.
The average price of a 5-star hotel in Denpasar is currently around $305 per night. And the cheapest 5-star hotel we found is $46 per night.
The cheapest month to stay in a hotel in Denpasar is April, with an average price of $91 per night. The most expensive month is March, when the average room rate can rise to $219 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in April is $91 per night, which is around 44% lower than the rest of the year.
If you're hitting up Denpasar with kids in tow, try Aston Denpasar Hotel & Convention, B Hotel Bali & Spa and Prime Plaza Suites Sanur – Bali.