Photo by Simon Douglass
Beach Hotels & Resorts in Bali from NZ$144
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Bali Beach Hotels
Best Bali Beach Hotels

Nostos Beach Boutique Hotel
Nostos Beach Boutique Hotel
9.4 out of 10, Exceptional, (83)
The price is NZ$203
includes taxes & fees
12 Oct - 13 Oct

Mitsis Bali Paradise
Mitsis Bali Paradise
8.6 out of 10, Excellent, (56)
The price is NZ$233
includes taxes & fees
25 Oct - 26 Oct

Bali Star Resort Hotel
Bali Star Resort Hotel
9.2 out of 10, Wonderful, (22)
The price is NZ$336
includes taxes & fees
31 Oct - 1 Nov

Golden Luxury Suites
Golden Luxury Suites
9.8 out of 10, Exceptional, (6)
The price is NZ$144
includes taxes & fees
8 Oct - 9 Oct

Atali Grand Resort
Atali Grand Resort
8.8 out of 10, Excellent, (21)
The price is NZ$231
includes taxes & fees
14 Oct - 15 Oct

Talea Beach
Talea Beach

Filion Suites Resort & Spa
Filion Suites Resort & Spa
7.2 out of 10, Good, (31)

Evita Studios & Apartments
Evita Studios & Apartments
9.4 out of 10, Exceptional, (10)
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.
Top Bali Hotel Reviews

Grecotel Creta Palace
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
What kind of hotels are in Bali?
Hotels near popular Mylopotamos Attractions
Explore more hotels
- Paralos Lifestyle Beach
- Chrissy's Paradise
- The Royal Senses Resort & Spa Crete, Curio Collection Hilton
- Grecotel LUXME White
- Aquila Rithymna Beach
- Seaside A Lifestyle Resort All Inclusive
- Acro Wellness Suites - Adults Only
- Grecotel Marine Palace & Aqua Park
- The Syntopia Hotel
- Stay 365 Heraklion Apart Hotel
- Arolithos Traditional Cretan Village
- Pela Mare Hotel
- Happy Cretan Suites
- Aquila Porto Rethymno
- Caramel, A Grecotel Resort to Live
- Thalia Bloom Villa Apartments
- Bio Suites Hotel
- Rimondi Boutique Hotels
- Creta Royal - Adults only