Best season
Apr–Oct
Avg temp
27°C
Currency
IDR
Avg budget
$95/day
Flights from
$489+
Live stays
32 · $14+
Stays in Bali
32 live listings from 27 booking sites, starting at $14 a night. Sorted by biggest discount, then rating. Expired listings are removed automatically.
Top rated 5/5
booking.com4.75(2)
Damita Villa Brand New Modern 2BR Private Pool in Ubud - Entire Place
$89
Get deal Ongoing
booking.com4.4(60)
Villa Themma Jungle - Sumptuous 3BR Luxury Villa with Majestic Jungle View in North of Ubud - Entire Place
$330
Get deal Ongoing
thebalidreamvillaresort.com4.3(542)
The Bali Dream Villa & Resort Echo Beach Canggu
$37
Get deal Ongoing
Bali travel — frequently asked
- How many places to stay in Bali are listed right now?
- We are showing 32 live Bali hotel and rental listings from 27 booking sites. Rates come straight from the feed and listings drop off once they expire.
- What is the cheapest place to stay in Bali?
- The lowest live nightly rate we can see is $14, and the best-rated listing scores 5 out of 5. Prices are per night for a near-future midweek stay and change constantly, so check the booking site before you commit.
- When is the best time to visit Bali?
- Apr–Oct is the sweet spot, with average daytime temperatures around 27°C. Outside that window you will usually find cheaper rooms but less reliable weather.
- How much does a day in Bali cost?
- Plan for roughly $95/day per person once you have paid for a room, food and getting around. The local currency is IDR, and return flights start near $489+.