You are booking hotel for more than 30 days

Resorts in Bali is a good option for staying in Bali, we are offering below available Resorts in Bali and places where you can stay starting at IDR 89380. Book rooms from available 783 Resorts in Bali and get amazing deals on Resorts in Bali. Avail best offers on selected Bali hotels booking, we provide wide range of cheap to luxury hotels in Bali. Get UpTo 20% (up to AED 400) OFF* on hotel booking in Bali with MakeMyTrip using coupon code : “SUPERSAVER” valid on 100,000+ Hotels. View More
map
Applied FiltersClear

Resort

Price per night
  • (314)
  • (254)
  • (104)
  • (31)
  • (73)
  • (23)

Your Budget

to
Star Category
  • (172)
  • (413)
  • (313)
User Rating
  • (247)
  • (187)
  • (92)
  • (14)
  • (1)
Property Type
  • (7442)
  • (2340)
  • (2141)

Show 5 more

Locality

Preferred By Indians

Popular Areas

Other Areas

Chains
  • (2)
  • (0)
  • (2)
  • (1)
  • (2)
  • (2)
  • (3)
  • (2)
  • (5)
  • (0)
  • (1)
Amenities
Guests Love
  • (878)
  • (992)
  • (547)

Show -3 more

Booking Preference
Booking Preference
  • (0)
  • (11)
  • (1079)
  • (0)
House Rules
  • (37)
  • (90)
  • (72)
  • (3)
BACK TO TOP

1079 Properties in Bali

Explore Travel Tips
Sort By
Popular
User Rating (Highest First)
Price (Highest First)
Price (Lowest First)
icon

See properties with a beach view

hotelImg
default background imagedefault background imagedefault background imagedefault background image

MERUSAKA Nusa Dua

Nusa Dua | 3 minutes walk to Nusa Dua Beach
JacuzziJacuzzi
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Breakfast Included
Beachfront stay with 6 restaurants & multiple lagoon pools Beachfront stay with 6 restaurants & multiple lagoon pools
This 5 Star Resort in Bali is located in Nusa Dua. Full Address of property is Kawasan Wisata Nusa Dua Lot S-3 Bali 80363, Indonesia View On Map Key amenities of this property are Jacuzzi & Spa & Swimming Pool.
View More
Excellent4.5

Based on 958 Ratings and 122 reviews

Hospitality4.8

Facilities4.5

Food4.5

Room4.7

Cleanliness4.7

Value For Money3.9

Child Friendliness4.4

(958 Ratings)

10,960

8,020

+ 3,069 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Ashoka Tree Resort at Tanggayuda

Ubud
Swimming PoolSwimming Pool
Free Cancellation till 24 hrs before check in
This resort offers views of lush forests & the Wos River This resort offers views of lush forests & the Wos River
Location of the Resort is Ubud View On Map (Jalan Raya Kedewatan, Banjar Tanggayuda, Ubud, Bali, Indonesia.). Top Facilities of this Resort are Swimming Pool.
View More
Very Good3.9

Based on 293 Ratings and 168 reviews

Hospitality4.7

Facilities3.2

Food4.2

Room4.4

Cleanliness4.4

Value For Money3.3

Child Friendliness3.5

(293 Ratings)

19,181

3,852

+ 1,592 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

FuramaXclusive Resort & Villas, Ubud

Ubud
Free Shuttle ServiceFree Shuttle Service
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Private pool villas, cooking classes & Balinese dance lessons Private pool villas, cooking classes & Balinese dance lessons
This 5 Star Resort in Bali is located in Ubud. Full Address of property is Banjar Bindu, Mambal, Jalan Raya Mambal Ubud, Bali, 80571, Indonesia View On Map Key amenities of this property are Free Shuttle Service & Spa & Swimming Pool.
View More
Very Good4.2

Based on 384 Ratings and 78 reviews

Facilities4

Room4

Cleanliness4

Value For Money4

Child Friendliness3.5

(384 Ratings)

9,571

3,581

+ 1,454 taxes & fees

Per Night

Login to Book Now & Pay Later!

Experience Bali

Handpicked Properties for Your Stay

 
Beachfront Properties

Beachfront Properties

Enjoy beautiful beach views

Villas with Private Pool

Villas with Private Pool

Poolside paradise for a luxe getaway

Floating Breakfast

Floating Breakfast

Refreshing breakfast in pool

hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Lokha Ubud

Ubud
Free Shuttle ServiceFree Shuttle Service
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Breakfast Included
Hotel with floating breakfast, flower bath & cooking classes Hotel with floating breakfast, flower bath & cooking classes
Location of the Resort is Ubud View On Map (Br. Bangkiangsidem, Desa Keliki, Tegallalang, Gianyar, Bali, Indonesia). Top Facilities of this Resort are Free Shuttle Service & Spa & Swimming Pool.
View More
Excellent4.3

Based on 780 Ratings and 98 reviews

Hospitality4.5

Facilities4.5

Food4.2

Room4.5

Cleanliness4.4

Value For Money4.5

Child Friendliness4.1

(780 Ratings)

11,355

9,056

+ 908 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Visesa Ubud Resort

Ubud | 3.6 km drive to Monkey Forest (Ubud)
JacuzziJacuzzi
SpaSpa
Swimming PoolSwimming Pool
Breakfast Included
Offers pool villas, cycling, trekking & Balinese dance lessons Offers pool villas, cycling, trekking & Balinese dance lessons
This 5 Star Resort in Bali is located in Ubud. Full Address of property is Banjar Bentuyung Sakti,, Jalan Suweta, Ubud, Kabupaten Gianyar, Bali 80571, Indonesia View On Map Key amenities of this property are Jacuzzi & Spa & Swimming Pool.
View More
Excellent4.5

Based on 603 Ratings and 73 reviews

Facilities4.6

Food4.3

Room4.9

Cleanliness4.5

Value For Money4.3

Child Friendliness4.2

(603 Ratings)

34,490

14,826

+ 2,965 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hilton Bali Resort

Nusa Dua | 2.4 km drive to Nusa Dua Beach
Water park
SpaSpa
Swimming PoolSwimming Pool
Enjoy Indian cuisine, direct beach access, and 30-meter waterslide Enjoy Indian cuisine, direct beach access, and 30-meter waterslide
Location of the Resort is Nusa Dua View On Map (Jl. Raya Nusa Dua Selatan, Benoa, Kuta Sel., Kabupaten Badung, Bali 80363, Indonesia). Top Facilities of this Resort are Water park & Spa & Swimming Pool.
View More
Excellent4.4

Based on 1204 Ratings and 133 reviews

Hospitality4.4

Facilities4.5

Food4.7

Room4.2

Cleanliness4.5

Value For Money4.2

Child Friendliness4.5

(1204 Ratings)

11,479

+ 2,069 taxes & fees

Per Night

Login to Book Now & Pay Later!
0

Choose from Best Locations

  • Ubud

    Cultural Heart of Bali

    2,000 - 10,000 INR

    /Per Night

  • Kuta

    Heart of the city

    2,000 - 7,000 INR

    /Per Night

  • Seminyak

    Great for Classy Parties

    3,000 - 10,000 INR

    /Per Night

  • Nusa Dua

    Luxurious & Artsy

    6,000 - 14,000 INR

    /Per Night

  • Jimbaran

    Serene Beaches

    7,000 - 18,000 INR

    /Per Night

hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Sankara Resort

Ubud | 2.6 km drive to Monkey Forest (Ubud)
Free Shuttle ServiceFree Shuttle Service
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Breakfast Included
Features private pool villas & Balinese cultural experiences Features private pool villas & Balinese cultural experiences
This 4 Star Resort in Bali is located in Ubud. Full Address of property is Jl. Cempaka Br. Kumbuh Mas Ubud Gianyar - View On Map Key amenities of this property are Free Shuttle Service & Spa & Swimming Pool.
View More
Excellent4.4

Based on 438 Ratings and 67 reviews

Hospitality4.8

Facilities4.1

Food4.1

Room4.7

Cleanliness4.9

Value For Money4

Child Friendliness4

(438 Ratings)

7,199

5,563

+ 2,016 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Best Western Premier Agung Resort Ubud

Ubud | 2.4 km drive to Monkey Forest (Ubud)
Free Shuttle ServiceFree Shuttle Service
SpaSpa
Swimming PoolSwimming Pool
Breakfast Included
Features a cocktail lounge, 2 infinity pools & herbal baths Features a cocktail lounge, 2 infinity pools & herbal baths
Location of the Resort is Ubud View On Map (Jalan Sriwedari no.99, Ubud). Top Facilities of this Resort are Free Shuttle Service & Spa & Swimming Pool.
View More
Excellent4.5

Based on 316 Ratings and 55 reviews

Hospitality4.7

Facilities4.5

Food4.1

Room4.5

Cleanliness4.6

Value For Money4.4

Child Friendliness4.2

(316 Ratings)

8,336

6,357

+ 2,334 taxes & fees

Per Night

Login to Book Now & Pay Later!
360-view-iconhotelImg
default background imagedefault background imagedefault background imagedefault background image

Bali Tropic Resort & Spa

Nusa Dua | 3 minutes walk to Nusa Dua Beach | About a minute walk to Tanjung Benoa Beach
CanoeingCanoeing
SpaSpa
Swimming PoolSwimming Pool
Breakfast Included
Beach-facing resort, offering water sports & cultural shows Beach-facing resort, offering water sports & cultural shows
This 4 Star Resort in Bali is located in Nusa Dua. Full Address of property is Jl Pratama 34A, Bali, 80363, Indonesia View On Map Key amenities of this property are Canoeing & Spa & Swimming Pool.
View More
Excellent4.4

Based on 1027 Ratings and 101 reviews

Hospitality4.3

Facilities4.4

Food4.4

Room4.3

Cleanliness4.5

Value For Money4.3

Child Friendliness4.8

(1027 Ratings)

15,236

5,457

+ 2,062 taxes & fees

Per Night

Login to Book Now & Pay Later!
Long Stay Benefits
  • iconEnjoy Happy Hours with 2+1 offer on Alcoholic Beverages, Soft Beverages
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Balisani Suites

Seminyak | 3.7 km drive to Seminyak Beach | About a minute walk to Batu Belig Beach
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation till 24 hrs before check in
Beachfront hotel offering some rooms with garden views  Beachfront hotel offering some rooms with garden views 
Location of the Resort is Seminyak View On Map ( Jl. Pantai Batu Belig, Seminyak, Bali). Top Facilities of this Resort are Spa & Swimming Pool.
View More
Very Good4.1

Based on 491 Ratings and 57 reviews

Hospitality4.6

Facilities3.8

Food4.2

Cleanliness4.5

Value For Money3.8

Child Friendliness3.2

(491 Ratings)

3,279

2,513

+ 918 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HSBC Credit Card Users. Get INR 491 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Conrad Bali by Hilton

Nusa Dua | 9 minutes walk to Benoa Bay | 5 minutes walk to Tanjung Benoa Beach
CanoeingCanoeing
Free Shuttle ServiceFree Shuttle Service
JacuzziJacuzzi
Free Cancellation till 24 hrs before check in
Offers 5 specialty restaurants & outdoor activities like tennis Offers 5 specialty restaurants & outdoor activities like tennis
This 5 Star Resort in Bali is located in Nusa Dua. Full Address of property is Jl. Pratama No.168, Tj. Benoa, Kuta Sel., Kabupaten Badung, Bali 80363, Indonesia View On Map Key amenities of this property are Canoeing & Free Shuttle Service & Jacuzzi.
View More
Excellent4.6

Based on 992 Ratings and 25 reviews

Hospitality4.1

Facilities4.8

Food3.5

Room4.6

Cleanliness4.5

Value For Money4.2

Child Friendliness4.4

(992 Ratings)

12,986

+ 2,341 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Grand Kesambi Resort and Villas

Seminyak
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Offers a view of the rice field & dance/ cooking classes Offers a view of the rice field & dance/ cooking classes
Location of the Resort is Seminyak View On Map (Jalan Raya Kesambi No 88 , 80361 Kerobokan, Kuta, Bali, Indonesia). Top Facilities of this Resort are Spa & Swimming Pool & Gym.
View More
Good3.2

Based on 55 Ratings and 12 reviews

Facilities3

Cleanliness4

Value For Money2.9

(55 Ratings)

1,664

1,320

+ 466 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Puri Sebali Resort

Ubud
Free Shuttle ServiceFree Shuttle Service
JacuzziJacuzzi
SpaSpa
Free Cancellation
Breakfast Included
Offers Bali swing experience, rafting, trekking & a Jacuzzi Offers Bali swing experience, rafting, trekking & a Jacuzzi
This 4 Star Resort in Bali is located in Ubud. Full Address of property is Jalan Raya Sebali, Banjar Sebali, Desa Keliki Ubud - Bali View On Map Key amenities of this property are Free Shuttle Service & Jacuzzi & Spa.
View More
Excellent4.9

Based on 253 Ratings and 8 reviews

Facilities5

Cleanliness4.7

Value For Money4.5

(253 Ratings)

6,889

5,595

+ 1,998 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Bali Relaxing Resort & Spa

Nusa Dua | 4 minutes walk to Benoa Bay | 3 minutes walk to Tanjung Benoa Beach
SpaSpa
Swimming PoolSwimming Pool
Snorkelling
Free Cancellation
Breakfast Included
Oceanfront resort with access to a private beach Oceanfront resort with access to a private beach
Location of the Resort is Nusa Dua View On Map (Jalan Pratama No 62 , 80363 Nusa Dua, Indonesia). Top Facilities of this Resort are Spa & Swimming Pool & Snorkelling.
View More
Very Good4.2

Based on 178 Ratings and 34 reviews

Hospitality4.7

Facilities4

Food4.1

Cleanliness4.6

Value For Money4.1

(178 Ratings)

8,564

2,220

+ 855 taxes & fees

Per Night

Login to Book Now & Pay Later!
Long Stay Benefits
  • icon50% off on session of Spa

Explore Bali

Guide to Bali

Ubud

Cultural Heart of Bali

2,000 - 10,000 INR

Room cost/night

Know More

New to the city

Find the perfect place to stay with our help!

Kuta

Heart of the city

2,000 - 7,000 INR

Room cost/night

Know More

Seminyak

Great for Classy Parties

3,000 - 10,000 INR

Room cost/night

Know More

Nusa Dua

Luxurious & Artsy

6,000 - 14,000 INR

Room cost/night

Know More

hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Westin Resort Nusa Dua

Nusa Dua | 3 minutes walk to Nusa Dua Beach
Free Shuttle ServiceFree Shuttle Service
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Oceanfront property featuring 3 pools, 6 restaurants & bars Oceanfront property featuring 3 pools, 6 restaurants & bars
This 5 Star Resort in Bali is located in Nusa Dua. Full Address of property is Kawasan Pariwisata Nusa Dua No.Lot N-3 View On Map Key amenities of this property are Free Shuttle Service & Spa & Swimming Pool.
View More
Excellent4.4

Based on 1035 Ratings and 30 reviews

Hospitality4.8

Facilities4.7

Food4.2

Room4.9

Cleanliness4.6

Value For Money4.4

Child Friendliness5

(1035 Ratings)

11,249

+ 2,362 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Daphila Cottage

Nusa Penida​
SpaSpa
Swimming PoolSwimming Pool
Snorkelling
Free Cancellation
Breakfast Included
This property has bigger room options This property has bigger room options
Location of the Resort is Nusa Penida​ View On Map (Jalanl Telaga - Limo). Top Facilities of this Resort are Spa & Swimming Pool & Snorkelling.
View More
Excellent4.5

(22 Ratings)

4,675

4,105

+ 1,356 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HSBC Credit Card Users. Get INR 701 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Sanctoo Suites and Villas

Ubud | 7 minutes walk to Bali Zoo
Free Shuttle ServiceFree Shuttle Service
Jungle SafariJungle Safari
JacuzziJacuzzi
Offers a fun breakfast experience with an Orangutan Offers a fun breakfast experience with an Orangutan
This 5 Star Resort in Bali is located in Ubud. Full Address of property is Jl. Ulun Suwi II, Singapadu, Gianyar, Bali, 80582, Indonesia View On Map Key amenities of this property are Free Shuttle Service & Jungle Safari & Jacuzzi.
View More
Excellent4.3

Based on 48 Ratings and 12 reviews

Facilities4.5

Cleanliness4.7

Value For Money4

(48 Ratings)

9,140

7,249

+ 2,559 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Kayangan Villa Ubud

Ubud
Free Shuttle ServiceFree Shuttle Service
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
This property has bigger room options This property has bigger room options
Location of the Resort is Ubud View On Map (Kenderan, Tegallalang). Top Facilities of this Resort are Free Shuttle Service & Spa & Swimming Pool.
View More
Excellent4.3

(22 Ratings)

3,718

3,215

+ 1,078 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

SADARA Resort

Nusa Dua | About a minute walk to Benoa Bay | About a minute walk to Tanjung Benoa Beach
Free Shuttle ServiceFree Shuttle Service
SpaSpa
Swimming PoolSwimming Pool
Private beach, cooking classes & candlelight dining Private beach, cooking classes & candlelight dining
This 5 Star Resort in Bali is located in Nusa Dua. Full Address of property is Pratama Street, Tanjung Benoa, Bali, 80363, Indonesia View On Map Key amenities of this property are Free Shuttle Service & Spa & Swimming Pool.
View More
Very Good4.2

Based on 433 Ratings and 97 reviews

Hospitality4.4

Facilities4.1

Food4

Room4

Cleanliness4.3

Value For Money4.2

Child Friendliness4.2

(433 Ratings)

33,145

29,435

+ 9,612 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

18 Suite Villa Loft at Kuta

Kuta | 7 minutes walk to Tuban Beach
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Private pools in every suite, walking distance to malls and the beach. Private pools in every suite, walking distance to malls and the beach.
Location of the Resort is Kuta View On Map (Jl. Kartika Plaza, Gg. Pudak Sari, Kuta, Bali 80361, Indonesia). Top Facilities of this Resort are Spa & Swimming Pool.
View More
Excellent4.3

Based on 291 Ratings and 47 reviews

Facilities4.5

Room4.4

Cleanliness4.5

Value For Money4.4

(291 Ratings)

2,903

2,155

+ 813 taxes & fees

Per Night

Login to Book Now & Pay Later!

FAQs - Things to Know before Booking Resorts in Bali

Q: ✅ How many Resorts in Bali are available for booking at MakeMyTrip?

A: There are total 783 Resorts available in Bali for booking. Please check here for all discounts & deals.

Q: ✅ What is Lowest & Highest Price Resorts in Bali?

A: Bali Resorts price starting from AED 89380 to AED 62699877. Click Here for details.

Resorts in Bali - Resorts Booking and other information

Are you looking for Best Resorts in Bali, your search ends here. Find the best Resorts in Bali and save upto 50% on your bookings at MakeMyTrip. Pick from 783 fully serviced Resorts in Bali with prices starting as low as IDR 89380 per night. Enjoy a comfortable stay with free WiFi, air-conditioned rooms, free on-site parking, fully-equipped kitchen and all modern amenities. View real-time prices for Bali Resorts on MakeMyTrip.
All Above Listings for Bali are updated on Friday, April 25, 2025- 22.53.

Bali - Book affordable Resorts in Bali at discounted prices on MakeMyTrip.com.

Properties in Bali

Show More

Hotels By Star Category in Bali

Show More

Attraction In Bali

Show More

Resorts with Swimming Pool in Bali

Ayuna Suites Canggu

0 1 2 0 1 2 3 4

IDR 275,061

Per Night

Canggu

The Legian Sunset Residence

0 1 2 0 1 2 3 4

IDR 421,786

Per Night

Kuta

Baleka Resort Hotel & Spa

0 1 2 0 1 2 3 4

IDR 448,877

Per Night

Kuta

De'bharata Bali Villas Seminyak

0 1 2 3 0 1 2 3 4

IDR 1,947,179

Per Night

Seminyak

Denpasar

Dega Gardens

0 -1 0 1 2 3 4

IDR 472,804

Per Night

Canggu

Tabanan

Denpasar

Ubud

Villa Puspa

0 1 2 3 0 1 2 3 4

IDR 588,088

Per Night

Tanah Lot

Areas In Bali