Find a hotel
Accommodation type
- Villas (13241)
- Hotels (4076)
- Guest houses (3636)
- Homestays (1154)
- Apartments (1112)
- Resorts (747)
- Holiday parks (656)
- Holiday homes (652)
- Bed & Breakfasts (613)
- Hostels (354)
- Lodges (266)
- Aparthotels (185)
- Inns (108)
- Luxury tents (98)
- Campsites (66)
- Country houses (48)
- Chalets (22)
- Botels (15)
- Farm stays (15)
- Capsule hotels (10)
- Motels (3)
- Love hotel (1)
- Economy hotel (1)
Thematic Hotels
- Central hotels (20272)
- Luxury accommodations (15725)
- Cheap and budget hotels (8219)
- Private Villas (8187)
- Resorts (7564)
- Airport hotels (7542)
- Beach hotels (5803)
- Spa hotels (3693)
- Pet-friendly hotels (3004)
- Exceptional design hotels (2350)
- Luxury hotels (1893)
- Jacuzzi (1206)
- Beachfront hotels (1103)
- Family Friendly hotels (1030)
- Hotels with indoor pool (892)
- Business hotels (657)
- Golf hotels (649)
- Boutique hotels (644)
- Romantic hotels (373)
- Small Luxury Hotels (323)
- Self Catering (252)
- Historical hotels (45)
- Castle Hotels (10)
- New Hotels (9)
- Casino hotels (4)
Hotels by location
Nearby
- Ngurah Rai International (7538)
- Padang Padang Beach Uluwatu (Bali) (922)
- Tanjung Benoa (161)
- Pandawa Beach Nusa Dua (Bali) (240)
- Ubud Monkey Forest (2492)
- Discovery Shopping Mall Kuta (Bali) (919)
- New Kuta Golf Uluwatu (Bali) (1089)
- Menjangan Island Banyuwedang (1)
- Lake Batur Kintamani (Bali) (153)
- Echo Beach Canggu (Bali) (3010)
- Bali Nusa Dua Convention Center (245)
- Waterbom Bali Kuta (Bali) (919)
- The Seminyak Square Shopping Mall Seminyak (Bali) (3784)
- Bali Mall Galleria Kuta (Bali) (1102)
- Mushroom Bay Nusa Lembongan (Bali) (477)
- Krisna Funtastic Land Lovina (Bali) (93)
- Poppies Lane 1 Kuta (Bali) (1428)
- Lombok Epicentrum Mall Mataram (1)
- Petitenget Temple (3945)
- The Sandy Beach Club Nusa Lembongan (Bali) (431)
- Sky Garden Legian (Bali) (1656)
- Tamarind Beach (483)
- Ubud Market Ubud (Bali) (2638)
- Yoga Barn Studio (2510)
- Penglipuran Village Bangli (19)
- White Sand Beach (31)
- Lippo Mall Kuta Kuta (Bali) (695)
- Poppies Lane 2 Kuta (Bali) (1708)
- Petitenget Street Seminyak (Bali) (4424)
- Bounty Night Club (1644)
- Kuta Beach (1568)
Districts
- Pecatu (997)
- Berawa (800)
- Ubud City-Centre (748)
- Batu Bolong (727)
- Sunset Road (619)
- Petitenget (606)
- Pererenan (527)
- Sayan (440)
- Jungut Batu (425)
- Laksmana (393)
- Sanur Beach (389)
- Peliatan (369)
- Ungasan (353)
- Taman (348)
- Babakan (292)
- Umalas (272)
- Bukit (271)
- Drupadi (259)
- Mushroom Bay (238)
- Pengosekan (216)
- Dyanapura (213)
- Padonan (186)
- Nakula (183)
- Jimbaran Bay (179)
- Kartika Plaza (179)
- Sambahan (168)
- Kedewatan (155)
- Downtown Kuta (149)
- Central Seminyak (149)
- Penestanan (131)
- Andong (130)
- Padma (127)
- Mumbul (121)
- Legian City-Centre (119)
- Campuhan (117)
- Bingin (113)
- Batubelig (104)
- Balangan (101)
- Tanjung Benoa (98)
- Kampial (85)
- Dewi Sri (79)
- Seseh (67)
- Tuban (66)
- Suluban (61)
- Raya Kuta (60)
- Nusa Ceningan (59)
- Padang Padang (58)
- Legian Beach (55)
- Taman Griya (55)
- North Legian (55)
- Lovina Beach (46)
- By Pass Ngurah Rai (38)
- Goa Gajah (38)
- Sawangan (33)
- Umalas (30)
- Sunset Road (27)
- BTDC (26)
- Kutuh (25)
- By Pass Ngurah Rai Kuta (25)
- Double Six (21)
- Gatot Subroto (21)
- Renon (20)
- Siligita (20)
- Kuta Beach (20)
- Canggu Beach (19)
- Bingin Beach (18)
- Sidakarya (17)
- Teuku Umar (16)
- Balian Beach (15)
- By Pass Ngurah Rai (12)
- Medewi (11)
- Cokroaminto (10)
- Mahendradatta (8)
- Pratama (7)
- Panjer (6)
- Imam Bonjol (6)
- Diponegoro (5)
- Balangan Beach (4)
- Nakula (4)
- Seminyak Beach (2)
- Nusa Dua Beach (1)
- Monang Maning (1)
- Serangan Island (1)
Popular cities in Bali
Popular hotels in Bali
5-star hotels in Bali


- Jumeirah Bali Uluwatu
- Bvlgari Resort Bali Uluwatu
- Padma Resort Legian
- The Legian Seminyak, Bali Hotel
- Bambu Indah Resort Ubud
- Munduk Moding Plantation Nature Resort
- The Kayon Jungle Resort Ubud
- Hotel Indigo Bali Seminyak Beach By Ihg
- Ayana Resort Bali Jimbaran
- Maya Ubud Resort & Spa
- Mulia Resort Nusa Dua
- The Seminyak Beach Resort & Spa
- W Bali - Seminyak Hotel
- Alila Seminyak Hotel
- Double - Six, Luxury Hotel - Seminyak
- The Ritz-Carlton Bali Hotel Nusa Dua
- The Laguna, A Luxury Collection Resort & Spa, Nusa Dua, Bali
- Kamandalu Ubud
- Plataran Ubud Hotel & Spa - Chse Certified
- Courtyard By Marriott Bali Seminyak Resort
- Rimba By Ayana Bali Hotel Jimbaran
- Hyatt Regency Bali Hotel Sanur
- Grand Mercure Bali Seminyak
- Raffles Bali Hotel Jimbaran
- Intercontinental Bali Resort By Ihg Jimbaran
- The Anvaya Beach Resort Bali Kuta
- The Meru Sanur
- The Westin Resort Nusa Dua, Bali
- Bali Beach Hotel Sanur
- Sofitel Bali Nusa Dua Beach Resort
- Merusaka Nusa Dua
- Hard Rock Hotel Bali Kuta
- Holiday Inn Resort Baruna Bali By Ihg Kuta
- Ayodya Resort Bali Nusa Dua
- Grand Mirage Resort & Thalasso Bali Nusa Dua
- Sheraton Bali Kuta Resort
- Nusa Dua Beach Hotel And Spa - Handwritten Collection
- Ulu Cliffhouse Hotel Uluwatu
- Grand Hyatt Bali Hotel Nusa Dua
- The Westin Resort & Spa Ubud, Bali
- Montigo Resorts Seminyak
- Paradisus By Melia Bali Nusa Dua
- Prama Sanur Beach Bali
- Karma Kandara Ungasan
- The Kuta Beach Heritage Hotel - Managed By Accor
- Pullman Bali Legian Beach
- The Stones Hotel - Legian Bali, Autograph Collection Kuta
- The Mulia Hotel Nusa Dua
4-star hotels in Bali


- Adiwana Resort Jembawan Ubud
- Titik Dua Hotel Ubud
- Bali Garden Beach Resort Kuta
- Four Points By Sheraton Bali, Kuta Kuta
- Amadea Resort & Villas Seminyak
- The Alantara Sanur Hotel
- Artotel Sanur
- Alila Manggis Hotel Candi Dasa
- Puri Santrian Beach Resort And Spa Sanur
- Aloft Bali Kuta At Beachwalk
- Puri Raja Hotel Legian
- Segara Village Hotel Sanur
- Novotel Bali Ngurah Rai Airport Kuta
- Anathera Resort Kuta Kuta
- Ize Seminyak By Lifestyleretreats Hotel
- Fairfield By Marriott Bali Kuta Sunset Road Hotel
- Dream Beach Huts Nusa Lembongan
- Kuta Beach Club Hotel
- Horison Ultima Seminyak Bali - Chse Certified Hotel
- Prime Plaza Hotel Sanur - Bali
- Tonys Villas & Resort Seminyak - Bali
- Holiday Inn Bali Sanur By Ihg
- Citadines Berawa Beach Bali Canggu
- B Hotel Bali & Spa Denpasar
- Pelangi Bali Hotel & Spa Seminyak
- Hilton Garden Inn Bali Ngurah Rai Airport Kuta
- Episode Kuta Bali Hotel
- Risata Bali Resort & Spa Kuta
- Aston Kuta Hotel And Residence
- D'Primahotel Seminyak
- Mercure Resort Sanur
- The Akmani Legian Hotel
- Puri Saron Hotel Seminyak
- Golden Tulip Jineng Resort Bali Kuta
- The Jayakarta Bali Beach Resort Legian
- Ramada By Wyndham Bali Sunset Road Kuta Hotel Seminyak
- Klapa Resort Uluwatu
- Atanaya Kuta Bali Hotel
- Le Cliff Bali Hotel Uluwatu
- Kuta Central Park Hotel
- Ashoka Tree Resort At Tanggayuda Ubud
- Mambo Beach Resort Nusa Penida
- Bebek Tepi Sawah Restaurant & Villas Ubud
- Rumah Bali Tanjung Benoa
- Inna Grand Bali Beach Sanur
- Harris Hotel & Residences Riverview Kuta - Bali
- Rouge - Villas Ubud
- Fashion Hotel Legian
3-star hotels in Bali


- Tirtagangga Water Palace Villas Karangasem
- La Roja Bungalows Batununggul
- Hotel Kumala Pantai Legian
- Sawah Indah Villa Sidemen
- Kampi Hotel Legian
- Rama Shinta Hotel Candidasa
- Grandmas Plus Hotel Airport Kuta
- Quest San Denpasar By Aston Hotel
- Bali Agung Village - Chse Certified Seminyak
- Yello Hotel Kuta Beachwalk Bali
- Green Field Hotel And Restaurant Ubud
- The Water Garden Hotel Candi Dasa
- The Uma Canggu
- Puri Cendana Resort Bali Seminyak
- Grand La Walon Hotel Legian
- Crystal Bay Bungalows Sakti
- Outpost Ubud Penestanan
- Dewi Sri Hotel Legian
- Primebiz Hotel Kuta Kuta
- Respati Beach Hotel Sanur
- Hotel Daun Bali Seminyak
- The Evitel Resort Ubud
- Rimbun Canggu Hotel
- Frii Bali Echo Beach Canggu
- Dreamsea Bali Hotel Uluwatu
- Besakih Beach Hotel Sanur
- Hotel Neo - Kuta, Jelantik Legian
- Bloo Bali Hotel Kuta
- Natya Hotel Kuta Kuta
- Nikhila Seminyak Bali Hotel
- Fourteen Roses Beach Hotel Legian
- Sari Villa Ubud
- Favehotel Kuta Kartika Plaza
- Bali Jungle Resort Tegallalang
- Quest Hotel Kuta By Aston
- Fame Hotel Sunset Road Kuta
- Abisha Hotel Sanur
- J Hotel Kuta Kuta
- Legian Village Beach Resort - Chse Certified
- Melasti Beach Resort & Spa Legian
- The Kubu Hotel Kuta
- Sans Sunset Point Seminyak Hotel
- Wave House Resort Canggu
- Bali Tiger Hideaway Hotel Pulukan
- Suma Beach Hotel Lovina
- Green Villas Hotel And Spa Kuta
- Suriwathi Hotel Kuta
- Bobocabin Ubud
2-star hotels in Bali


- Rumah Pohon Batununggul
- Raja Gardens Hotel Seminyak
- The Palms Canggu
- Strawberry Hill Hotel & Restaurant Bedugul
- Diamond Beach Bungalow Tanglad
- Villa Infinite Horizon Amed
- Little Tree House Hotel Sanur
- Temple Cafe & Cottages Candi Dasa
- The Beach Huts Lembongan Nusa Lembongan
- Kembang Kuning Hotel Uluwatu
- Lovina Beach Hotel
- Ramayana Hotel Sanur
- Canang Sari House Ubud
- Bungalow No 7 Nusa Lembongan
- The Istana Uluwatu
- Balcony Living Apartment Seminyak
- Lucky Paradise Bungalows On The Beach Amed
- Adus Beach Inn Legian
- Pop! Hotel Kuta Beach
- Singaraja Hotel - Chse Certified
- Loft Legian Hotel Bali
- Ab Hotel Kuta By Agata
- Abian Srama Hotel And Spa Sanur
- Nirmala Hotel & Convention Centre Denpasar
- Sanur Agung Hotel
- Legian Beach Hotel Kuta
- Oyo 91933 Puri Gana Residence Denpasar
- The Cave Hotel Kintamani
- Black Lava Camp Kintamani
- Amed Harmony Cafe And Bungalows Hotel Bali
- Mulia Resort Nusa Dua
- Batur Holiday Kubupenlokan
- Hotel Nikki
- Lori Beach Inn Seminyak
- Bali Au Naturel Beach Resort - Adults Only Julah
- Balira Airport Hotel
- Oyo 1117 New Garuda Hotel Singaraja
- Reddoorz Near Balangan Beach Bali
- House Of Hobbit Hotel Pejarakan
- Diatas By Art Cafe Bumbu Bali Hotel Nusa Dua
- One Degree Sunset Hill Leisure Hotel BALI
- Tree House Villa Nusa Dua
- The Gong By Bukit Vista Hotel Uluwatu
- Capsule Inn Bali Legian
- Treetop Waterfall Hotel Bali
- De Lemon Gatsu Hotel Denpasar
- Bo'S Bungalows And Restaurant Hotel Bali
- Berlian Inn BALI
Recommended hotels in Bali


- Sari Wangi Cottage Ubud
- The Green Room Canggu
- Good Karma Bungalows Amed
- Tentacle Bali Ped
- Telaga Sari Bingin Hotel Uluwatu
- Puri Oka Beach Bungalows Candi Dasa
- Gelatik Bed And Breakfast Seminyak
- Aryaginata Cliff Cottages Ped
- Village Above The Clouds Bedugul
- The Sandat Bungalow Sakti
- Gora Beach Inn Kuta
- Kun - Kun Guest House Ubud
- Sun Sang Eco Retreats Hotel Tabanan
- The Kutaya Hotel Kuta
- Santen Beach Bungalows Ped
- The Grey Boutique Inn Legian
- Despacito Loft & Lounge By Bukit Vista Uluwatu
- Puri Bali Hotel Lovina
- Praja Hotel Denpasar
- Villa Puri Royan Jimbaran
- D'Camel Hotel Lembongan Nusa Lembongan
- Tamarind Beach Bungalow Nusa Lembongan
- Amaris Hotel Sunset Road - Bali Kuta
- Sunset Residence And Condotel Kuta
- Sari Buana Bed & Breakfast Kuta
- Apple Suite Kerobokan
- Catur Adi Putra Hotel Denpasar
- Collection O Bali Near Sanur Beach Formerly Akarsa Transit
- Pulau Bali Hotel Denpasar Redpartner
- Coconuts Beach Resort Nusa Lembongan
- Pudi Homestay Canggu
- Bali Village Bagak
- Sanur Beach Villas
- Aris Hotel Tabanan BALI
- Koi Hotel And Residence Denpasar
- Balisani Padma Hotel Legian
- Tropica Shipwreck Lembongan
- Sama Sama Amed
- Madu Sari Hotel & Restaurant Kintamani
- Reddoorz Near Legian Street Hotel Kuta
- Bali Diva Hotel Kuta
- City Garden Bali Dwipa Hotel
- Puri Oka Beach Bungalows Candi Dasa
- Oyo 90302 Wisma Damai BALI
- Fat Yogi Cottages BALI
- Villa Matanai By Ecommerceloka Jasri
- Radha Homestay BALI
- Eden House Ubud Bali