Find a hotel
Accommodation type
- Villas (12542)
- Guest houses (3525)
- Hotels (3483)
- Homestays (1170)
- Apartments (1051)
- Resorts (687)
- Holiday parks (647)
- Bed & Breakfasts (590)
- Holiday homes (559)
- Hostels (349)
- Lodges (243)
- Aparthotels (177)
- Inns (107)
- Luxury tents (92)
- Campsites (70)
- Country houses (50)
- Botels (17)
- Chalets (17)
- Farm stays (13)
- Capsule hotels (10)
- Motels (2)
- Love hotel (1)
- Economy hotel (1)
Thematic Hotels
- Central hotels (19567)
- Luxury accommodations (15396)
- Cheap and budget hotels (8041)
- Private Villas (7968)
- Resorts (7641)
- Airport hotels (7283)
- Beach hotels (5881)
- Spa hotels (3542)
- Pet-friendly hotels (2679)
- Exceptional design hotels (2366)
- Luxury hotels (1707)
- Family Friendly hotels (1225)
- Jacuzzi (1164)
- Beachfront hotels (1100)
- Hotels with indoor pool (860)
- Golf hotels (653)
- Business hotels (634)
- Boutique hotels (624)
- Romantic hotels (374)
- Small Luxury Hotels (315)
- Self Catering (246)
- Historical hotels (44)
- Castle Hotels (9)
- New Hotels (8)
- Casino hotels (5)
Hotels by location
Nearby
- Ngurah Rai International (7278)
- Padang Padang Beach Uluwatu (Bali) (828)
- Tanjung Benoa (155)
- Pandawa Beach Nusa Dua (Bali) (228)
- Ubud Monkey Forest (2455)
- Discovery Shopping Mall Kuta (Bali) (911)
- New Kuta Golf Uluwatu (Bali) (987)
- Menjangan Island Banyuwedang (1)
- Lake Batur Kintamani (Bali) (149)
- Echo Beach Canggu (Bali) (2920)
- Bali Nusa Dua Convention Center (231)
- Waterbom Bali Kuta (Bali) (911)
- The Seminyak Square Shopping Mall Seminyak (Bali) (3710)
- Bali Mall Galleria Kuta (Bali) (1092)
- Mushroom Bay Nusa Lembongan (Bali) (467)
- Krisna Funtastic Land Lovina (Bali) (90)
- Poppies Lane 1 Kuta (Bali) (1416)
- Lombok Epicentrum Mall Mataram (1)
- Petitenget Temple (3873)
- The Sandy Beach Club Nusa Lembongan (Bali) (422)
- Sky Garden Legian (Bali) (1645)
- Tamarind Beach (473)
- Ubud Market Ubud (Bali) (2583)
- Yoga Barn Studio (2466)
- Penglipuran Village Bangli (18)
- White Sand Beach (31)
- Lippo Mall Kuta Kuta (Bali) (684)
- Poppies Lane 2 Kuta (Bali) (1694)
- Petitenget Street Seminyak (Bali) (4351)
- Bounty Night Club (1632)
- Kuta Beach (1561)
Districts
- Berawa (856)
- Batu Bolong (768)
- Ubud City-Centre (733)
- Pecatu (702)
- Sunset Road (629)
- Petitenget (588)
- Pererenan (520)
- Sayan (428)
- Jungut Batu (419)
- Sanur Beach (397)
- Laksmana (393)
- Taman (362)
- Peliatan (356)
- Babakan (297)
- Ungasan (294)
- Umalas (265)
- Bukit (262)
- Drupadi (258)
- Mushroom Bay (240)
- Dyanapura (216)
- Pengosekan (212)
- Padonan (196)
- Nakula (180)
- Kartika Plaza (178)
- Jimbaran Bay (177)
- Sambahan (160)
- Kedewatan (153)
- Downtown Kuta (148)
- Central Seminyak (143)
- Padma (129)
- Andong (125)
- Penestanan (122)
- Legian City-Centre (122)
- Bingin (114)
- Campuhan (112)
- Mumbul (111)
- Balangan (106)
- Batubelig (103)
- Tanjung Benoa (99)
- Kampial (84)
- Dewi Sri (81)
- Seseh (73)
- Tuban (69)
- Suluban (62)
- Nusa Ceningan (60)
- Raya Kuta (60)
- Padang Padang (59)
- North Legian (56)
- Legian Beach (55)
- Taman Griya (49)
- Lovina Beach (47)
- By Pass Ngurah Rai (42)
- Goa Gajah (38)
- Sawangan (36)
- Umalas (28)
- BTDC (27)
- Sunset Road (26)
- Kutuh (24)
- Gatot Subroto (24)
- Double Six (23)
- By Pass Ngurah Rai Kuta (22)
- Renon (20)
- Kuta Beach (19)
- Canggu Beach (18)
- Siligita (18)
- Teuku Umar (17)
- Bingin Beach (17)
- Balian Beach (16)
- Sidakarya (16)
- By Pass Ngurah Rai (12)
- Medewi (11)
- Cokroaminto (10)
- Mahendradatta (9)
- Nakula (7)
- Panjer (7)
- Imam Bonjol (7)
- Pratama (6)
- Diponegoro (5)
- Balangan Beach (4)
- Seminyak Beach (3)
- Nusa Dua Beach (1)
- Wuchang District (1)
- Monang Maning (1)
- Serangan Island (1)
- Hongshan District (1)
Popular cities in Bali
Popular hotels in Bali
5-star hotels in Bali


- The Legian Seminyak, Bali Hotel
- Munduk Moding Plantation Nature Resort
- Samabe Bali Suites & Villas Nusa Dua
- The Seminyak Beach Resort & Spa
- The Ritz-Carlton Bali Hotel Nusa Dua
- Hotel Indigo Bali Seminyak Beach By Ihg
- Komaneka At Bisma Ubud Hotel
- Hanging Gardens Of Bali Hotel Payangan
- Double - Six, Luxury Hotel - Seminyak
- Kamandalu Ubud Hotel
- Courtyard By Marriott Bali Seminyak Resort
- Ayana Resort Bali Jimbaran
- The Westin Resort Nusa Dua, Bali Nusa Dua
- Bisma Eight - Chse Certified Hotel Ubud
- The Anvaya Beach Resort Bali Kuta
- The Royal Pita Maha Hotel Ubud
- Nandini Jungle By Hanging Gardens Hotel Ubud
- Conrad Bali Hotel Nusa Dua
- Hyatt Regency Bali Hotel Sanur
- Alila Seminyak Hotel
- Alila Ubud Hotel Gianyar
- Intercontinental Bali Resort By Ihg Jimbaran
- Courtyard By Marriott Bali Nusa Dua Resort
- Sthala, A Tribute Portfolio Hotel, Ubud
- Marriott'S Bali Nusa Dua Gardens Hotel
- Bali Niksoma Boutique Beach Resort Legian
- Bali Mandira Beach Resort & Spa Legian
- Hard Rock Hotel Bali Kuta
- Maya Sanur Resort & Spa
- Padma Resort Ubud Payangan
- Moevenpick Resort & Spa Jimbaran
- Grand Mirage Resort & Thalasso Bali Nusa Dua
- Grand Hyatt Bali Hotel Nusa Dua
- The Patra Bali Resort & Villas - Chse Certified Kuta
- Sadara Resort Nusa Dua
- Sofitel Bali Nusa Dua Beach Resort
- Bali Dynasty Resort Kuta
- Holiday Inn Resort Baruna Bali By Ihg Kuta
- Four Seasons Resort Bali At Sayan Ubud
- Bintang Bali Resort Kuta
- Ramayana Suites And Resort Kuta
- Cross Paasha Bali Seminyak Hotel
- Potato Head Suites & Studios Seminyak
- Grand Mercure Bali Seminyak Hotel
- Royal Tulip Springhill Resort Jimbaran
- Sol By Melia Benoa Bali All Inclusive Hotel Tanjung Benoa
- The Kuta Beach Heritage Hotel - Managed By Accor
- Karma Kandara Hotel Ungasan
4-star hotels in Bali


- Komaneka At Rasa Sayang Ubud Hotel
- Jannata Resort And Spa Ubud
- Hotel Komune And Beach Club Bali Keramas
- Bali Garden Beach Resort Kuta
- Amnaya Resort Kuta Kuta
- Taman Sari Bali Resort And Spa Pemuteran
- Blue Karma Dijiwa Seminyak Hotel
- Puri Santrian Hotel Sanur
- Sri Ratih Cottages, Chse Certified Ubud
- Anumana Ubud Hotel
- Griya Santrian A Beach Resort Sanur
- Novotel Bali Ngurah Rai Airport Kuta
- Fairfield By Marriott Bali Legian Hotel
- Mutiara Bali Boutique Resort & Villa Seminyak
- Adi Dharma Hotel Kuta Kuta
- Bhuwana Ubud Hotel And Farming
- Away Bali Legian Camakila Resort
- Four Points By Sheraton Bali, Seminyak Hotel
- Truntum Kuta Bali Hotel
- Risata Bali Resort & Spa Kuta
- Handara Golf & Resort Bali Bedugul
- Legian Beach Hotel
- Hotel Vila Lumbung Seminyak
- Kuta Seaview Boutique Resort
- Grand Istana Rama Hotel Kuta
- The Payogan Villa Resort And Spa Ubud
- Adhi Jaya Hotel Kuta
- Grand Barong Resort Kuta
- Bali Rani Hotel Kuta
- Mercure Kuta Bali Hotel
- Balisani Suites Hotel Kerobokan
- Wina Holiday Villa Kuta
- Aston Kuta Hotel And Residence
- Bliss Surfer Hotel By Tritama Hospitality Legian
- Lloyd'S Inn Bali Seminyak
- Mercure Resort Sanur
- The Bali Dream Villa & Resort Echo Beach Canggu
- Eden Hotel Kuta
- Bedrock Hotel Kuta Kuta
- Atanaya Kuta Bali Hotel
- Ramada By Wyndham Bali Sunset Road Kuta Hotel Seminyak
- Sense Sunset Hotel Seminyak
- Kuta Central Park Hotel
- Sun Island Hotel & Spa Kuta Kuta
- Beji Ubud Resort
- Grand Kesambi Resort And Villas Dalung
- Ashoka Tree Resort At Tanggayuda Ubud
- Grand Mega Resort & Spa Bali Kuta
3-star hotels in Bali


- Hotel Shri Ganesh Lovina
- Sanur House Hotel
- Sal Secret Spot Hotel Pecatu
- Grandmas Plus Hotel Airport Kuta
- Febri'S Hotel & Spa Kuta
- Kuta Puri Bungalows, Villas And Resort
- Hotel Santika Seminyak
- Grandmas Plus Hotel Legian
- Secret Point Huts Hotel Nusa Lembongan
- Bali Agung Village - Chse Certified Seminyak
- Swastika Bungalows Sanur
- Grandmas Plus Hotel Seminyak
- Favehotel Sunset Seminyak
- Respati Beach Hotel Sanur
- Batur Volcano Guesthouse Kintamani
- Aquarius Beach Hotel Sanur
- Puri Cendana Resort Bali Seminyak
- Hotel Santika Siligita Nusa Dua Nusa Dua
- Peneeda View Beach Hotel Sanur
- Tauch Terminal Resort Tulamben & Spa
- Kahayana Suites Ubud
- Duo Legian Hotel
- Relax Beach Resort Candidasa
- Ari Putri Hotel Sanur
- Satriya Cottages Kuta
- Hotel Terrace At Kuta Legian
- Dewi Sri Hotel Legian
- Nesa Sanur Bali Hotel
- Bali Breezz Hotel Jimbaran
- Ananda Resort Seminyak
- La Walon Hotel Kuta
- Palm Beach Hotel Bali Kuta
- Legian Paradiso Hotel
- Grand Livio Kuta Hotel Legian
- Siesta Legian Hotel
- Vila Shanti Beach Front Hotel Sanur
- Champlung Sari Hotel And Spa Ubud
- The Rani Hotel & Spa Kuta
- Bumas Hotel Sanur
- Inna Sindhu Beach Hotel & Resort Sanur
- Fourteen Roses Beach Hotel Legian
- Fame Hotel Sunset Road Kuta
- Abian Harmony Hotel Sanur
- Bakung Ubud Resort And Villa
- Favehotel Kuta Kartika Plaza
- Melasti Kuta Bungalows & Spa
- Legian Village Hotel - Chse Certified
- Melasti Beach Resort & Spa Legian
2-star hotels in Bali


- Seahouse Bali Indah Beach Inn Kuta
- Diamond Beach Bungalow Hotel Tanglad
- Sleepwell Seminyak Bed & Breakfast
- Raja Gardens Hotel Seminyak
- Black Lava Hostel And Lodge Kintamani
- Strawberry Hill Hotel & Restaurant Bedugul
- Nick'S Hidden Cottages By Mahaputra-Chse Certified Ubud
- The Green Room Canggu
- Temple Cafe & Cottages Candi Dasa
- Clio Apartment Seminyak
- Little Tree House Hotel Sanur
- Keramas Surf Camp Hotel
- The Island Bali Hostel Seminyak
- Molamola House Hotel Nusa Lembongan
- The Sloth Bali Hotel Canggu
- Lovina Beach Hotel
- Oyo 2854 Cozy B&B Seminyak
- Ratna Guest House Ubud
- The Kutaya Hotel Kuta
- City Garden Bali Dwipa Hotel, Kuta Kuta
- The Janan Villa Sanur
- Rumah Pohon Hotel Batununggul
- The Beach Huts Lembongan Hotel
- De Olas Padang Padang Bali Hotel Uluwatu
- Indraprastha 2 Bungalow Bed & Breakfast Ubud
- Oyo Flagship 760 Oasis Kuta Hotel Kuta
- Praja Hotel Denpasar
- Bungalow No 7 Hotel Nusa Lembongan
- The Istana Hotel Uluwatu
- Lucky Paradise Bungalows On The Beach Amed
- Bali Au Naturel (Adults Only) Hotel Tejakula
- Bali True Living Aparthotel Denpasar
- The Palms Canggu Hotel
- Wijaya Guesthouse Canggu
- Pop! Hotel Kuta Beach
- Bali Segara Hotel Kuta
- Anugerah Villas Amed
- D'Camel Hotel Lembongan
- Villa Puri Royan Jimbaran
- Amaris Hotel Sunset Road - Bali Kuta
- Hotel Lumbung Sari Legian
- Loft Legian Hotel Bali
- Nirmala Hotel & Convention Centre Denpasar
- Amaris Hotel Dewi Sri - Bali Legian
- Sanur Agung Hotel
- Apartmen Kak Okoh Hotel Canggu
- Mulia Resort Nusa Dua
- Pawana Villas Ubud
Recommended hotels in Bali


- Tandjung Sari Hotel Sanur
- The Kayon Resort Ubud
- The Udaya Resorts And Spa Ubud
- W Bali - Seminyak Hotel
- Goya Boutique Resort Ubud
- Plataran Ubud Hotel & Spa - Chse Certified
- The Bandha Hotel & Suites Legian
- Renaissance Bali Uluwatu Resort & Spa Ungasan
- Club Med Bali Hotel Nusa Dua
- Hoshinoya Bali Hotel Ubud
- Komaneka At Tanggayuda Ubud Hotel
- Discovery Kartika Plaza Hotel Kuta
- Paradisus By Melia Bali Hotel Nusa Dua
- Nusa Dua Beach Hotel And Spa - Handwritten Collection
- Como Uma Canggu Hotel
- Ayodya Resort Bali Nusa Dua
- Artotel Sanur
- Rama Beach Resort And Villas Kuta
- Anantara Uluwatu Bali Resort
- Segara Village Hotel Sanur
- Four Points By Sheraton Bali, Kuta Hotel Kuta
- Ulu Cliffhouse Hotel Uluwatu
- The Stones Hotel - Legian Bali, Autograph Collection Kuta
- The Sakala Resort Bali All Suites Nusa Dua
- Merusaka Nusa Dua Hotel Nusa Dua
- Holiday Inn Express Baruna By Ihg Kuta
- Prama Sanur Beach Bali Hotel
- Horison Ultima Seminyak Bali - Chse Certified Hotel
- Harris Hotel Kuta Tuban Bali
- Astagina Resort Villa And Spa Seminyak
- Kuta Beach Club Hotel
- Jambuluwuk Oceano Seminyak Hotel
- Bubble Hotel Bali Ubud
- Rumah Bali Hotel Tanjung Benoa
- Bali Paragon Resort Hotel Jimbaran
- Sativa Sanur Cottages
- Mercure Bali Legian Hotel
- The Royal Beach Seminyak Bali Hotel
- Hilton Garden Inn Bali Ngurah Rai Airport Kuta
- Alamkulkul Boutique Resort Legian
- The One Legian Hotel
- Lv8 Resort Hotel Canggu
- Champlung Mas Hotel Legian
- Baleka Resort & Spa Legian
- Klapa Resort Uluwatu
- Besakih Beach Hotel Sanur
- Wyndham Garden Kuta Beach Bali Hotel
- Bakung Sari Resort Kuta