Find a hotel
Hotels by class
- 5 stars (662)
- 4 stars (2649)
- 3 stars (4232)
- 2 stars (1629)
- Other categories (24121)
Accommodation type
- Villas (15441)
- Guest houses (5298)
- Hotels (5077)
- Apartments (1310)
- Homestays (1301)
- Holiday homes (913)
- Resorts (850)
- Bed & Breakfasts (825)
- Holiday parks (636)
- Lodges (445)
- Hostels (428)
- Aparthotels (243)
- Inns (125)
- Luxury tents (101)
- Residences (76)
- Campsites (68)
- Country houses (57)
- Chalets (26)
- Capsule hotels (19)
- Botels (18)
- Farm stays (18)
- Motels (8)
- Cabins (4)
- Love hotels (2)
- Riad (1)
- Condo (1)
- Cabin/Bungalow (1)
Thematic Hotels
- Hotels with indoor pool (19095)
- Luxury accommodations (18831)
- Vacation Rentals (18284)
- Extended Stay (18279)
- Central hotels (16252)
- Family Friendly hotels (10605)
- Private Villas (10395)
- Beach hotels (10079)
- Beachfront hotels (10022)
- Cheap and budget hotels (8270)
- Airport hotels (8252)
- Pet-friendly hotels (4162)
- Spa hotels (3049)
- Jacuzzi (1636)
- Resorts (1280)
- Luxury hotels (798)
- Self Catering (718)
- Romantic hotels (472)
- Business hotels (390)
- Exceptional design hotels (368)
- Boutique hotels (267)
- Golf hotels (189)
- Sustainability certification (109)
- Travel Proud (96)
- Small Luxury Hotels (72)
- Historical hotels (32)
- Castle Hotels (15)
- All-Inclusive (14)
- Onsen Accommodation (11)
- New Hotels (3)
- Casino hotels (2)
Hotels by location
Nearby
- Padang Padang Beach Uluwatu (Bali) (1730)
- Tanjung Benoa (165)
- Pandawa Beach Nusa Dua (Bali) (396)
- Ubud Monkey Forest (3287)
- Discovery Shopping Mall Kuta (Bali) (857)
- New Kuta Golf Uluwatu (Bali) (1853)
- Menjangan Island Banyuwedang (1)
- Lake Batur Kintamani (Bali) (264)
- Echo Beach Canggu (Bali) (4197)
- Bali Nusa Dua Convention Center (294)
- Waterbom Bali Kuta (Bali) (857)
- The Seminyak Square Shopping Mall Seminyak (Bali) (4313)
- Bali Mall Galleria Kuta (Bali) (1087)
- Mushroom Bay Nusa Lembongan (Bali) (543)
- Krisna Funtastic Land Lovina (Bali) (129)
- Poppies Lane 1 Kuta (Bali) (1457)
- Petitenget Temple (4568)
- The Sandy Beach Club Nusa Lembongan (Bali) (490)
- Sky Garden Legian (Bali) (1717)
- Tamarind Beach (555)
- Ubud Market Ubud (Bali) (3446)
- Penglipuran Village Bangli (31)
- White Sand Beach (39)
- Yoga Barn Studio (3330)
- Poppies Lane 2 Kuta (Bali) (1769)
- Lippo Mall Kuta Kuta (Bali) (636)
- Bounty Night Club (1702)
- Petitenget Street Seminyak (Bali) (5173)
- Garuda Wisnu Kencana Ungasan (Bali) (1410)
- Uluwatu Temple Uluwatu (Bali) (784)
- Kuta Beach (1624)
Districts
- Pecatu (1878)
- Ubud City-Centre (784)
- Pererenan (618)
- Ungasan (578)
- Petitenget (534)
- Sayan (526)
- Penestanan (522)
- Jungut Batu (466)
- Peliatan (457)
- Sunset Road (411)
- Babakan (343)
- Laksmana (343)
- Bukit (326)
- Kedewatan (314)
- Umalas (273)
- Pengosekan (267)
- Sambahan (243)
- Drupadi (197)
- Dyanapura (188)
- Padonan (176)
- Andong (176)
- Nakula (171)
- Jimbaran Bay (153)
- Campuhan (142)
- Kartika Plaza (130)
- Central Seminyak (125)
- Balangan (117)
- Mumbul (113)
- Kutuh (111)
- Downtown Kuta (111)
- Kampial (105)
- Legian City-Centre (100)
- Berawa (97)
- Batubelig (87)
- Dewi Sri (74)
- Taman (73)
- Batu Bolong (67)
- Padma (63)
- Nusa Ceningan (62)
- Raya Kuta (60)
- Taman Griya (58)
- North Legian (49)
- By Pass Ngurah Rai (45)
- Tuban (38)
- Sanur Beach (35)
- Tanjung Benoa (30)
- Umalas (26)
- Siligita (26)
- Gatot Subroto (24)
- Sunset Road (20)
- BTDC (20)
- By Pass Ngurah Rai Kuta (15)
- By Pass Ngurah Rai (14)
- Medewi (12)
- Teuku Umar (11)
- Seseh (11)
- Mushroom Bay (11)
- Pratama (10)
- Goa Gajah (9)
- Sidakarya (9)
- Bingin (9)
- Cokroaminto (8)
- Nakula (8)
- Renon (8)
- Imam Bonjol (6)
- Mahendradatta (6)
- Suluban (6)
- Panjer (4)
- Padang Padang (3)
- Diponegoro (3)
- Kuta Beach (3)
- Sawangan (2)
- Bingin Beach (2)
- Monang Maning (2)
- Double Six (2)
- Lovina Beach (2)
- Canggu Beach (1)
- Serangan Island (1)
- Legian Beach (1)
- Balangan Beach (1)
- Balian Beach (1)
Popular cities in Bali
Popular hotels in Bali
5-star hotels in Bali
- Capella Ubud, Bali
- The Legian Seminyak, Bali Hotel
- Inara Alas Harum Ubud
- Padma Resort Ubud Payangan
- Padma Resort Legian
- Four Seasons Resort Bali At Jimbaran Bay
- Desa Potato Head Bali Hotel Seminyak
- W Bali - Seminyak Hotel
- Four Seasons Resort Bali At Sayan Ubud
- Hotel Indigo Bali Seminyak Beach By Ihg
- The Kayon Jungle Resort Ubud
- Purana Boutique Resort Ubud
- Hanging Gardens Of Bali Payangan
- The Laguna, A Luxury Collection Resort & Spa, Nusa Dua, Bali
- The Westin Resort Nusa Dua, Bali
- Maya Ubud Resort & Spa
- Ayana Resort Bali Jimbaran
- Nandini Jungle By Hanging Gardens Ubud
- Rimba By Ayana Bali Hotel Jimbaran
- Ulaman Eco Luxury Resort - Adults Only Tabanan
- Double - Six, Luxury Hotel - Seminyak
- Hyatt Regency Bali Hotel Sanur
- Intercontinental Bali Resort By Ihg Jimbaran
- Conrad Bali Hotel Nusa Dua
- Mulia Resort Nusa Dua
- The Seminyak Beach Resort & Spa
- Paradisus By Melia Bali Nusa Dua
- Adiwana Bisma Hotel Ubud
- Courtyard By Marriott Bali Seminyak Resort
- Club Med Bali Hotel Nusa Dua
- Moevenpick Resort & Spa Jimbaran
- Renaissance Bali Nusa Dua Resort
- Alaya Resort Ubud
- Ayodya Resort Bali Nusa Dua
- Rama Beach Resort And Villas Kuta
- Maya Sanur Resort & Spa
- Kayumanis Jimbaran Private Villas & Spa
- Sofitel Bali Nusa Dua Beach Resort
- Hilton Bali Resort Nusa Dua
- Bintang Bali Resort Kuta
- Nusa Dua Beach Hotel And Spa - Handwritten Collection
- Bali Mandira Beach Resort & Spa Legian
- The Stones Hotel - Legian Bali Kuta
- Holiday Inn Resort Bali Nusa Dua By Ihg
- Sadara Resort Nusa Dua
- Holiday Inn Resort Baruna Bali By Ihg Kuta
- The Sakala Resort Bali All Suites Nusa Dua
- Bali Tropic Resort & Spa - Chse Certified Nusa Dua
4-star hotels in Bali
- Saren Kauh Ubud Palaceॐ
- Alila Manggis Hotel Candi Dasa
- Bali Garden Beach Resort Kuta
- Griya Santrian A Beach Resort And Spa Sanur
- Segara Village Hotel Sanur
- Kuta Beach Club Hotel
- Four Points By Sheraton Bali, Kuta
- Candi Beach Resort & Spa Candi Dasa
- The Open House Jimbaran Bali Hotel
- Fairfield By Marriott Bali Kuta Sunset Road Hotel
- Novotel Bali Ngurah Rai Airport Kuta
- The Haven Bali Seminyak Hotel
- Best Western Premier Agung Resort Ubud
- Mamaka Bali Hotel Kuta
- Truntum Kuta Bali Hotel
- Prime Plaza Suites Sanur - Bali
- Mambo Beach Resort Toyapakeh
- Metland Seva Seminyak - Formerly Horison Ultima Seminyak
- Citadines Berawa Beach Bali Resort Canggu
- Batur Volcano Guest House & Villa Kintamani
- Prime Plaza Hotel Sanur - Bali
- Aston Canggu Beach Resort Kuta
- Rouge - Villas Ubud
- Mercure Bali Legian
- Ramada Encore By Wyndham Seminyak
- Kuta Central Park Hotel
- B Hotel Bali & Spa Denpasar
- Viva Dash Hotel Seminyak
- Anathera Resort Kuta
- Rumah Bali Tanjung Benoa
- Diamond Beach Bungalow Tanglad
- Harris Hotel Seminyak
- Harris Hotel Kuta Tuban Bali
- De Vins Sky Hotel Seminyak
- Kelingking Beach Villas Sompang
- Harris Hotel And Conventions Denpasar
- Mercure Resort Sanur
- Puri Saron Seminyak Hotel
- Anini Raka Ubud
- Aston Denpasar Hotel & Convention
- Harris Hotel & Residences Sunset Road Kuta
- Bobocabin Kintamani, Bali
- Atanaya Kuta Bali Hotel
- Best Western Resort Kuta
- Mercure Bali Nusa Dua
- Ashoka Tree Resort At Tanggayuda Ubud
- Ramada By Wyndham Bali Sunset Road Kuta Hotel Seminyak
- Grand Mega Resort & Spa Bali Kuta
3-star hotels in Bali
- La Santa Rosa Boutique Hotel By Lyd Jimbaran
- Rama Shinta Hotel Candidasa
- Rama Garden Hotel Bali Legian
- Hotel Kumala Pantai Legian
- Crystal Bay Villa Sakti
- The Shala Bali Hotel Ubud
- Bali Agung Village Seminyak
- Morabito Art Resort Legian
- Kampi Hotel Legian
- Bebek Tepi Sawah Restaurant & Villas Ubud
- Ubud Sari Health Resort
- Quest San Denpasar By Aston Hotel
- Green Bowl Beach Villas Uluwatu
- Grandmas Plus Hotel Legian
- Crystal Bay Bungalows Sakti
- Melasti Beach Resort & Spa Legian
- Bumi Ayu Bungalow Sanur
- Dewi Sri Hotel Legian
- Respati Beach Hotel Sanur
- Bali Jungle Resort Tegallalang
- Hotel Neo+ Kuta Legian By Aston
- Hotel Santika Seminyak
- Peneeda View Beach Hotel Sanur
- Putri Ayu Cottages Ubud
- Baleka Resort & Spa Legian
- Grand Santhi Hotel Denpasar
- Maxonehotels At Ubud - Chse Certified
- Grand Livio Kuta Hotel Legian
- Lakeview Hotel And Restaurant Kintamani
- New Mekar Jaya Hotel Legian
- Sativa Sanur Cottages
- Besakih Beach Hotel Sanur
- Dreamsea Bali Hotel Uluwatu
- Sari Villa Ubud
- Sagitarius Inn Ubud
- Quest Hotel Kuta By Aston
- Favehotel Kuta Kartika Plaza
- Mars City Hotel Denpasar
- Hotel Neo - Kuta, Jelantik Legian
- Ohana Hotel Kuta
- Dewi Sinta Hotel And Restaurant Tanah Lot
- Natya Hotel Kuta
- Abian Harmony Hotel Sanur
- Fame Hotel Sunset Road Kuta
- Rofa Kuta Hotel - Chse Certified Legian
- Ibis Styles Bali Denpasar Hotel
- Liberta Hotel Seminyak
- Sans Sunset Point Seminyak Hotel
2-star hotels in Bali
- The Istana Uluwatu
- Bali Au Naturel (Adults Only) Tejakula
- Rumah Pohon Batununggul
- Beach Melati Apartments Legian
- Raja Gardens Hotel Seminyak
- Puri Lumbung Cottages Restaurant & Spa Munduk
- Little Tree House Hotel Sanur
- Strawberry Hill Hotel & Restaurant Bedugul
- Kailash Garden Villa Nusa Lembongan
- Sakura Guest House Canggu
- Lovina Beach Hotel
- The Kutaya Hotel
- Anugerah Villas Amed
- Ramayana Hotel Sanur
- Bungalow No 7 Nusa Lembongan
- Nirmala Hotel & Convention Centre Denpasar
- Hotel Flamboyan Kuta
- Lucky Paradise Bungalows On The Beach Amed
- Taste Of Bali Hostel Kuta
- The Cave Hotel Kintamani
- Diatas By Art Cafe Bumbu Bali Hotel Nusa Dua
- Balcony Living Suites Seminyak
- Amaris Hotel Teuku Umar Denpasar
- Loft Legian Hotel Bali
- Grand Singaraja Beach Hotel
- Praja Hotel Denpasar
- Pop! Hotel Kuta Beach
- Zizz Convention Hotel Denpasar
- Sanur Agung Hotel
- Coconuts Beach Resort Nusa Lembongan
- Ab Hotel Kuta
- Bakung Sunset Hotel Kuta
- Amaris Hotel Sunset Road - Bali Kuta
- Dee Mansion Bali Hotel Denpasar
- Tamarind Beach Bungalow Nusa Lembongan
- Bahana Guest House Kuta
- Sari Stay Jimbaran
- Hotel Diana 1 Denpasar
- Legian Beach Hotel Kuta
- Oyo 91933 Puri Gana Residence Denpasar
- Angkul Angkul Beach Inn Kuta Legian
- Mulia Resort Nusa Dua
- Hotel Amaris Kuta Bali Legian
- Bali Au Naturel Beach Resort - Adults Only Julah
- Canang Sari House Ubud
- Black Lava Camp Kintamani
- Bali Mountain Retreat Hotel
- Bali Village Bagak
Recommended hotels in Bali
- Wapa Di Ume Sidemen Hotel
- Aksari Resort Ubud By Ini Vie Hospitality Tegallalang
- Renaissance Bali Uluwatu Resort & Spa Ungasan
- Alila Seminyak Hotel
- The Anvaya Beach Resort Bali Kuta
- The Ritz-Carlton Bali Hotel Nusa Dua
- The Udaya Resorts And Spa Ubud
- Radisson Blu Resort & Villas Bali Uluwatu
- Bambu Indah Resort Ubud
- Goya Boutique Resort Ubud
- Raffles Bali Hotel Jimbaran
- Courtyard By Marriott Bali Nusa Dua Resort
- Hard Rock Hotel Bali Kuta
- Bali Beach Hotel Sanur
- The Trans Resort Bali Seminyak
- Le Meridien Bali Jimbaran
- Amnaya Resort Kuta
- Montigo Resorts Seminyak
- Como Canggu
- Puri Santrian Beach Resort And Spa Sanur
- Blu-Zea Resort By Double-Six Seminyak
- Grand Mirage Resort & Thalasso Bali Nusa Dua
- Grand Hyatt Bali Hotel Nusa Dua
- Cross Paasha Bali Seminyak Hotel
- Grand Mercure Bali Seminyak
- Ramayana Suites And Resort Kuta
- Ora Resort Avia Blue Lagoon Nusa Lembongan
- Sheraton Bali Kuta Resort
- Fairfield By Marriott Bali Legian Hotel
- Karma Kandara Ungasan
- Handara Golf & Resort Bali Bedugul
- The One Legian Hotel
- Kuta Paradiso Hotel
- Four Points By Sheraton Bali, Seminyak
- El Hotel & Resort Bali Sanur
- Harper Kuta Hotel By Aston Legian
- Mahagiri Resort Nusa Lembongan
- White Goose Boutique Hotel Canggu
- Jimbaran Bay Beach Resort And Spa By Prabhu
- Infinity8 Bali - 8 Min To Nusa Dua Jimbaran
- Le Cliff Bali Hotel Uluwatu
- Wyndham Tamansari Jivva Resort Bali Siyut
- Sense Sunset Hotel Seminyak
- Lv8 Resort Hotel Canggu
- Bali Dynasty Resort Kuta
- Sol By Melia Benoa Bali Hotel Tanjung Benoa
- The Bale Nusa Dua By Lifestyleretreats BALI
- Tribe Bali Kuta Beach Legian