Skip to main content

Search hotels in Sanur

Enter your dates to see the latest prices and deals for Sanur hotels

Filter by:


Star rating

Review score

Sanur – 290 hotels and places to stay

See the latest prices and deals by choosing your dates.
Parigata Resorts and Spa, hotel in Sanur

Set along the coastline of Sanur, Parigata Resorts and Spa offers boutique style accommodation with an outdoor pool and sun loungers.

Sanur where Oarogata is located is excellent location nice clean area
8.1
Scored 8.1
Very good
Rated very good
1,204 reviews
Price fromKRW 103,834per night
Ari Putri Hotel, hotel in Sanur

Featuring Balinese architecture with stone carving décor, Ari Putri Hotel boasts an outdoor pool, a gym and 2 dining options.

Breakfast.
8.3
Scored 8.3
Very good
Rated very good
1,435 reviews
Price fromKRW 63,594per night
The Alantara Sanur, hotel in Sanur

Featuring an outdoor swimming pool, The Alantara Sanur is set in Sanur, 6 km from Serangan Turtle Island. Offering a restaurant, the property also has a fitness centre and a garden.

all facilities
8.9
Scored 8.9
Fabulous
Rated fabulous
1,122 reviews
Price fromKRW 117,907per night
Villa Puri Ayu, hotel in Sanur

Villa Puri Ayu is set in Sanur, 400 metres from Sanur Beach and 1.1 km from Kopi Bali House. It provides free bikes and free WiFi. The hotel also has a fitness centre and a garden.

Breakfast was tasty With plenty of variety and you could order eggs, any style you’d like. The staff was warm and friendly, and the property was very clean and Within walking distance to beach, yoga, studio, eateries and shopping.
7.7
Scored 7.7
Good
Rated good
652 reviews
Price fromKRW 89,812per night
Sanur Agung Hotel, hotel in Sanur

Sanur Agung Hotel is less than a 10-minute walk from the beautiful beach of Sanur. It is surrounded by tropical gardens and provides rooms with private balcony. Wi-Fi is free in the entire hotel.

pool was good, room was clean
5.7
Scored 5.7
Above average
Rated okay
289 reviews
Price fromKRW 25,018per night
Akana Boutique Hotel, hotel in Sanur

Featuring an outdoor pool, Akana Boutique Hotel is located in Sanur, a 5-minute walk from Mertasari Beach. Each air-conditioned room at this hotel is equipped with a flat-screen TV and a minibar.

Nice simple breakfast
8.4
Scored 8.4
Very good
Rated very good
636 reviews
Price fromKRW 128,994per night
InterContinental Bali Sanur Resort, an IHG Hotel, hotel in Sanur

Situated in tranquil Sanur, InterContinental Bali Sanur Resort, an IHG Hotel features a stunning tropical garden and a semi private beach. It also boasts an outdoor pool and four dining options.

Second time returning, breakfast has a good variety but most of em either too sweet or salty for me and family . Rooms are spacious. We just love this place!
8.0
Scored 8.0
Very good
Rated very good
367 reviews
Price fromKRW 319,402per night
Hotel Segara Agung, hotel in Sanur

Located within a short walk from the main street of Sanur, Hotel Segara Agung features simply furnished rooms and has a large outdoor swimming pool.

Great pool.
8.2
Scored 8.2
Very good
Rated very good
328 reviews
Price fromKRW 65,724per night
Svarna Hotel, hotel in Sanur

Situated near the tranquil coastline of Sanur and a walking distance to restaurants and shops on Tamblingan Street, Svarna Hotel offers beautiful accommodation with a rooftop swimming pool and free...

Roof top pool was lovely, & the garden area near the reception is so beautiful
8.0
Scored 8.0
Very good
Rated very good
134 reviews
Price fromKRW 37,565per night
Vila Shanti Beach Front Hotel Sanur, hotel in Sanur

Located along Sanur Beach, our hotel offers a beachfront getaway and located just a 5-minute walk from central Sanur. The hotel features a spa and an outdoor pool. A seaside restaurant awaits guests.

The property had lovely gardens and was beachfront which was perfect for what I was looking for
7.3
Scored 7.3
Good
Rated good
172 reviews
Price fromKRW 113,343per night
See all 276 hotels in Sanur

Most booked hotels in Sanur in the past month

Sanur's best hotels with breakfast

  • Prama Sanur Beach Bali
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,355 reviews

    Sitting directly on the sandy shores of Sanur Beach, Prama Sanur Beach Bali boasts 2 outdoor pools, and 24-hour room service.

    Central to everything and excellent for young kids

  • Holiday Inn Bali Sanur, an IHG Hotel
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 665 reviews

    Set in Sanur, 200 metres from Semawang Beach, Holiday Inn Bali Sanur, an IHG Hotel offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a restaurant.

    Excellent service, near the beach, we enjoyed everything!

  • Sanur Lodge
    Breakfast options
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 138 reviews

    Located in Sanur, less than 1 km from Pengembak Beach, Sanur Lodge provides accommodation with a garden, free private parking and a restaurant. With free WiFi, this 3-star hotel offers room service.

    Pool, very friendly staff, clean rooms , restaurant 🥰

  • Akana Boutique Hotel
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 636 reviews

    Featuring an outdoor pool, Akana Boutique Hotel is located in Sanur, a 5-minute walk from Mertasari Beach. Each air-conditioned room at this hotel is equipped with a flat-screen TV and a minibar.

    Great location.Pleasant staff and value for money.

  • ARTOTEL Sanur Bali
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 985 reviews

    Offering a rooftop pool and a spa centre, ARTOTEL Sanur Bali is situated is Sanur, a 2-minute walk to Sanur Beach.Featuring urban décor, guests can find an array of shopping and dining options within...

    The amazing staff reception and the good environment

  • Palm Garden Hotel
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 317 reviews

    Featuring a large outdoor pool, Palm Garden Hotel is only a 2-minute stroll from Sanur Beach and has free Wi-Fi access throughout the hotel.

    The whole place was very relaxed and location was great

  • Taksu Sanur Hotel
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 325 reviews

    Taksu Hotel Sanur offers a luxurious retreat with a restaurant and an outdoor pool amidst lush greenery. A 10-minute walk from Mertasari Beach, it houses modern suites.

    Loved the buffet breakfast Great cocktails Nice pool

  • Hotel Segara Agung
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 328 reviews

    Located within a short walk from the main street of Sanur, Hotel Segara Agung features simply furnished rooms and has a large outdoor swimming pool.

    Very comfortable room, clean and comfy bed. Great stay

Budget hotels in Sanur

  • Ari Putri Hotel
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,435 reviews

    Featuring Balinese architecture with stone carving décor, Ari Putri Hotel boasts an outdoor pool, a gym and 2 dining options.

    Good room space , nice pool and easy access to shops

  • Bumi Ayu Bungalow Sanur
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,224 reviews

    Boasting an outdoor pool, Bumi Ayu Bungalow Sanur offers spacious and elegant rooms while surrounded by tropical greenery.

    We loved the quiet but being so close to everything.

  • Parigata Resorts and Spa
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,204 reviews

    Set along the coastline of Sanur, Parigata Resorts and Spa offers boutique style accommodation with an outdoor pool and sun loungers.

    The pool and the ambience. Very near the beach too

  • Prime Plaza Hotel Sanur – Bali
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,007 reviews

    Set within tropical gardens, just a 10-minute walk from Sanur Beach, Prime Plaza Hotel Sanur - Bali offers elegant Balinese-style rooms with marble flooring and free WiFi.

    Beautiful garden, very kind staff and good restaurants!

  • Anindya Homestay
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 524 reviews

    Situated in Sanur, less than 1 km from Karang Beach, Anindya Homestay features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

    Very clean, great staff, pool area is nice to chill

  • Arena Living
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 727 reviews

    Located in Sanur with Le Mayeur Museum nearby, Arena Living offers accommodation with free WiFi as well as on-site restaurant and pub.

    great hotel excellent stafff very helpful great food

  • Manzelejepun Luxury Villa & Pavilion
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 360 reviews

    Offering a tropical garden by a well-known Balinese landscaper, Manzelejepun Luxury Villa & Pavilion is situated in Sanur, 10 km from Serangan Turtle Island. There is a restaurant and bar.

    Everything food amazing staff perfect owners so welcoming from Sue John baker

  • Nesa Sanur Bali
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 244 reviews

    Boasting an outdoor pool, Nesa Sanur Bali offers accommodation decorated with a blend of traditional and modern Balinese designs. Free WiFi access is available throughout.

    Great facilities, handy position. Excellent staff.

Hotels located in the centre of Sanur

  • Pondok Ayu
    Central location
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 289 reviews

    Located in Sanur, 1.4 km from Sindhu Beach, Pondok Ayu provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

    This was a great stay, the facilities excellent and the staff very caring.

  • Villa Pantai Karang
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 601 reviews

    Situated in Sanur, a few steps from Karang Beach, Villa Pantai Karang features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    Fantastic view of the ocean and quiet relaxing vibe.

  • Kejora Suites
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 684 reviews

    Kejora Suites offers a tropical escape with an outdoor pool lined with sun loungers, and a gazebo amidst tropical gardens. A 5-minute walk from Sanur Beach.

    Beautiful clean pool in a garden setting. Friendly staff

  • Sanur House
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 902 reviews

    Located in a quiet neighbourhood in Sanur, Sanur House is a 10-minute walk from Sanur Beach.

    Staff so welcoming . So clean and tidy. Breakfast amazing!

  • Akaya Bali
    Central location
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 553 reviews

    Akaya Bali has an outdoor swimming pool, garden, a terrace and restaurant in Sanur. Located around 500 metres from Sanur Beach, the hotel with free WiFi is also less than 1 km away from Karang Beach.

    Really helpful staff Good location Beautiful decor

  • Aquarius Beach Hotel
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 345 reviews

    Located in the heart of Sanur, Aquarius Beach Hotel is set amidst lively art shops and restaurants. It is a 2-minute walk from Sindhu Beach and offers an outdoor pool and free Wi-Fi.

    Friendly smiling receptionist,great big room,location

  • The Samata by LifestyleRetreats
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 131 reviews

    Located on the outskirts of Sanur on the east coast of Bali, The Samata by LifestyleRetreats offers suites and Balinese-style villas with a private pool.

    Tutto ottimo,la stanza, l'ambiente e lo staff.

  • Griya Santrian a Beach Resort
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 946 reviews

    Griya Santrian a Beach Resort is located on the white, sandy beach of Sanur. It features an outdoor pool, well-appointed spa and elegant rooms with balconies. Guests enjoy free parking and Wi-Fi.

    Excellent location fantastic pool area food was fab.

FAQs about hotels in Sanur







Setting the Standard

Bali’s oldest beach resort retains its reputation as a glamorous alternative to nearby Kuta. The coastline of Sanur has a long stretch of white sand lined with restaurants and bars. It is tailor made for chic clientele or families wanting to relax in an exclusive resort or villa without the need to party into the wee hours.

Sanur is also a popular day trip destination for tourists staying in Kuta looking to do some water sports. There are many companies offering diving along its submerged outer reef, jet skiing on top of its blue waters or paragliding in the cool breezes above this ocean paradise.

The shoreline features a cycle path that is also perfect for walking and jogging. At its very northern tip is the ferry terminal that offers boat trips to Nusa Lembongan, a small island off the southeast coast of Bali that is famous for its laid-back atmosphere.

Sanur has its fair share of markets providing an impressive range of artistic handicrafts such as wood carvings and batik paintings. Best of these are the Sindhu Market and the daytime beachfront market.

Sanur is the closest beach to the island’s capital, Denpasar, with its many temples and museums. Booking.com has a range of hotels along Sanur Beach or close to Ngurah International Airport, also known as Denpasar International Airport.

Learn more about visiting Sanur
  • 3373 attractions
  • 9 points of interest
  • 1 neighbourhood

What guests said about Sanur:

  • 10
    Scored 10

    Unfortunately, our flight from Perth was cancelled so we...

    Unfortunately, our flight from Perth was cancelled so we lost 2 days/nights of our holiday but the trip was perfect besides that. The Hyatt also kindly refunded one night which they were not obliged to do but we thought was a very fair compromise. Easy to get around usually, but on this trip, the traffic outside of hotel was mental due to the grand opening of the new Bali Icon Shopping Mall just up the street and the hotel road was randomly closed at various times - which was a pain. Avoid Indonesian school holidays - the traffic is 10X worse according to drivers. We ate a lot in the hotel for convenience - family group of 16 with ages ranging from 2-62 so it worked well for us and everyone was happy. Pool is fantastic and again, ticked everyone's boxes. We had plenty of spa treatments outside of the hotel, but my favorite hands down was in the hotel spa - outstanding.
    Liz Sinclair
    Australia
  • 10
    Scored 10

    We loved how quiet it was here - shop keepers don't hassle...

    We loved how quiet it was here - shop keepers don't hassle you to look in their shops, they're happy for you to wander in if you want to. Food is affordable but not super cheap. Beach is quiet - no annoying sales people or endless jetskis or speed boats. No waves though so you can't surf.
    Chelsea
    Australia
  • 8.0
    Scored 8.0

    Sanur beach isn’t that nice.

    Sanur beach isn’t that nice. Brownish sand and I inviting water. Most of the restaurants along the beach feel a bit like tourist traps and there are lots of stall vendors that sell cheap souvenirs that hassle you as you walk along. Make sure you book a decent resort with a nice pool as you’ll need it to escape to for some peace. Despite it being advertised as the quiet option, I found Sanur chaotic, busy and not charming at all.
    Kate
    Australia
  • 10
    Scored 10

    I love Sanur and will definitely return plus it's a great...

    I love Sanur and will definitely return plus it's a great base to travel from. There's a 6k walkway which is full of resorts, shops and restaurants offering all types of food and drink options from local cheap eats to more expensive dining. You can hire deckchairs, bikes, get a massage, by a sarong plus it suits families and oldies without the noisy party goers. You can catch ferries from the far end, over to the islands. Also the new ICON shopping mall is opening soon, which I'm not sure is good or bad for the locals. The good thing too, walking along the walkway, is that it's mostly under the shade of beautiful trees and with the sea breeze, it's nice and cool.
    happycats38a
    New Zealand
  • 10
    Scored 10

    Sanur was great. Relaxed, a little quieter than Legian.

    Sanur was great. Relaxed, a little quieter than Legian. Lots of restaurants, good shopping and the beaches are much nicer. There is a walking track along the beach for runners, walkers and bike riders. You don't get hassled as much on this side of the island. Will definitely come back.
    Audra
    Australia
  • 4.0
    Scored 4.0

    Its a place for retirees-its like countryside -night time...

    Its a place for retirees-its like countryside -night time my Indonesian friends really did not like -we moved to Legion after two nights -I wont go in to the specifics of what old guy at Sanur Lodge said to my Indonesian friends when we checked in -but he is lucky I did not understand -it offended them deeply . We tried to go to an Indian Restaurant down the street from Hotel -had open kitchen food looked great but a 1.5 hour wait ? at 7.30pm -they told us had 200 gofood orders to deal with first-probably true? My kind advice avoid Sanur
    Fintan
    Indonesia

Explore guest reviews of hotels in Sanur

  • From KRW 92,378 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 329 reviews
    The clean, modern, functional, spacious, comfortable room with great amenity. The friendly, professional, courteous staff who always go above and beyond to satisfy one's needs and requirements. Wayan and his team were excellent as ever. My fourth stay at Bali Bubble with family each time for about a week. It may be a little out of the way in terms of Sanur proper but in every other respect I believe it outshines most other hotels for value and satisfaction. Great pool too that all of the family can enjoy.
    Igruther
    Australia
  • From KRW 262,189 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 661 reviews
    The hotel is located in a quiet street in Sanur, the ambience of the hotel is really peaceful, the public pool feels like a private pool since there was nobody else there. The place was quiet but the staffs are always ready to help us, and was very friendly and alwaya greeted us, which made us feel like at home. There are also lots of food options around the hotel, which can be ordered by ride-hailing apps, and the staffs kindly delivered it to our room. Super recommended for those who seek a peaceful stay.
    Henry Yusman
    Indonesia
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 815 reviews
    The front of the hotel has had a facelift but the rooms are tired - cracked tiles and stained paving. Everything works well though and the bed is probably the most comfortable I have had in Bali - both the mattress & pillows and the fresh linens. The private pool was great but be aware that there is little shade until late in the day. Staff were all delightfully friendly and accommodating. The rooms are away from the road so are very quiet. The hotel is just a block from great restaurants on the beach.
    Maddy
    Australia
  • From KRW 99,735 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 600 reviews
    We like to thank Erna,Ade and the whole Team for our great stay at the pinkprivate Sanur. We felt welcomed and had a very good start to Bali staying here. We have walked a lot around and made use of the free rental of the pink bikes. Our breakfast were beautiful and tasty. The hotel is lovely decorated, provides water & coffees and biscuits through the day and is been looked after very well. Everyone was very helpful and friendly. Thank you!!!
    Katrin
    Germany
  • From KRW 228,207 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,355 reviews
    Perfect location right on the beach but also within walking distance of local shops and restaurants. Breakfast had a wide variety of foods and some even cooked fresh for you by the chefs on hand. Lovely couple of restaurants at the hotel which are along the beach walkway. Rooms are spacious, quiet with comfortable beds. Staff are very friendly and helpful. Lovely hotel for families with young children and teens.
    Amanda
    United Kingdom
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 815 reviews
    The Parigata Villa was our tropical oasis in the bustling island. Its an incredibly beautiful resort with top notch dining at Neun cafe. It’s also kid friendly too, with a large pool to relax in. Waking to sanur beach to catch the sunrise will only take three minutes. The staff is friendly and helpful, particularly Tiwi at the front desk. Thank you Parigata for making our visit to Bali so memorable!
    Ronald
    Saudi Arabia
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 390 reviews
    The place was a surprise! We did think for the price it wouldn't have been so beautiful but its a little heaven in the middle of a busy sanur. We loved our stay even if it was just for one night and we wished we had more time in bali to stay again. We are dog lovers and the hotel actually has the sweetest blind dog, hence the name ♥️ thankyou for a lovely stay!
    Richard
    United Kingdom
  • From KRW 346,973 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,950 reviews
    It should be noted that i was upgraded, i had booked it as a quarantine hotel in Sanur because it was near my own villa. however between the Airport and the taxi ride to Sanur the Quarantine was lifted and i didn't have to stay at the Hyatt. the Hotel gave me an offer i couldn't refuse so i choose to stay on for 3 days in the Hyatt.
    RAYMOND
    Australia
  • From KRW 311,883 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,390 reviews
    Lovely quiet part of Sanur but easy walk to everywhere. We had an unrenovated room in the Puri Santrian Club but it was still very nice and comfy. Breakfast and afternoon tea were great. Mezzanine Restaurant was superb. Staff were just beautiful and of all the places we've stayed in Sanur as a hotel, we'd definitely stay again.
    Melanie
    Australia
  • From KRW 128,557 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,015 reviews
    The staff made this stay special! They were all very friendly and helpful, including getting me a doctor and water when I came down with "Bali belly"! I can't thank them enough for helping me get the care I needed. The hotel was also well located in the middle of the Sanur strip, had great Balinese charm, and good food.
    Caroline
    United States
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 946 reviews
    Lovely hotel situated on beach. Beautiful gardens & in great area of Sanur! Has a lovely Balinese feel to it. We had the deluxe beach rooms upstairs with a balcony and daybed which was great! This was our 4th stay at this hotel and would thoroughly recommend. Lovely pool area too!
    JOANNE
    Australia
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 888 reviews
    It was right on the beach, beautiful tropical surroundings, peaceful but near to restaurants, services and shopping. The hotel restaurant had good food, both Indonesian and western. Staff was very nice and accommodating. Loved the pools and their setting.
    Sandra
    United States
  • From KRW 38,035 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 213 reviews
    this is a great old style bali hotel under the proces of renovating the rooms comfortable place to stay 2 mins from the beachwalk with resturants and warungs just out the door is the main road great little shop for drinks etc on the roundabout
    garry
    Australia
  • From KRW 113,343 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 172 reviews
    The old bali feel to the hotel, excellent and attentive staff. Great location, relaxing pool area and right on the beach with great views. Felt totally relaxed for our whole stay. Will definitely be back.
    Bruce
    Australia
  • From KRW 46,487 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,131 reviews
    The pool and garden area were absolutely beautiful. Great place for families! Also, great location right in the downtown area of Sanur. Staff was very friendly and breakfast was delicious!
    Carlin
    United States
  • From KRW 87,057 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 1,146 reviews
    Great location in the center of Sanur. Staff greeting was warm and friendly. Hotel had big rooms and the pool looked lovely but didn't get to try it as we had to fly in the morning.
    Brebner
    United Kingdom
  • From KRW 70,397 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,093 reviews
    The hotel was not far from the east coast in Sanur. The room was spacious and led out directly to the pool. Breakfast was amazing and the staff were so very friendly.
    David
    United States
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,007 reviews
    Near to sanur port if you want go to Nusa Penida, you can walk from hotel to right hand and that very near. If we walk aroung 5 menit.
    Elvina Dameria
    Indonesia
  • From KRW 431,058 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 60 reviews
    Perfect hotel! Great view from all rooms, great service, breakfast! The biggest pool in Sanur. Clean beach.
    Olga
    Russia
  • From KRW 228,207 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,355 reviews
    Great hotel, right on the beach, plenty of little beach bars to walk to.
    Simon
    United Kingdom