Hotels of Earth

Villa Casablanca Surf Keramas

★★★★★ Jl. Pantai Keramas, Banjar Dinas Satu, Desa Keramas, Gianyar, Keramas, ID

8.8 guest rating· 231 reviews

About this hotel

Luxurious Villa with Spectacular Views

Soothing In-Villa Amenities : Enjoy air-conditioned bedrooms with en suite bathrooms, showers, hairdryers, and safety deposit boxes for your comfort and convenience.

Convenient Services : Benefit from on-site laundry, car rental, and babysitting services. Indulge in delicious meals prepared by our staff upon request.

Exciting Adventures : Just a short walk from Keramas Beach surf break, indulge in in-villa massages and arrange thrilling surfing and diving trips with our attentive staff.

Experience the ultimate tropical getaway at Villa Casablanca Surf Keramas. Book now for an unforgettable stay!

Rooms & rates

Deluxe Room

Sleeps 2 · Queen Bed

  • Desk
  • Air conditioning
  • Coffee/tea maker
  • Free WiFi
  • Shower

Deluxe Suite

Sleeps 2 · Queen Bed

  • Desk
  • Air conditioning
  • Partially open bathroom
  • Coffee/tea maker
  • Free WiFi

Deluxe Double Room

Sleeps 2 · 16 m² · Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Coffee/tea maker

Suite with Pool View

Sleeps 2 · 20 m² · Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Coffee/tea maker

Superior Double Room

Sleeps 2 · 20 m² · Queen bed, 2× Twin bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Coffee/tea maker

Amenities

  • WiFi available
  • Outdoor pool
  • Pool bar
  • Pool with view
  • Swimming pool
  • Swimming pool toys
  • Fitness/spa locker rooms
  • Spa/wellness center
  • Spa/wellness center services
  • Hot spring bath
  • Free Parking
  • Accessible parking
  • Private parking
  • Breakfast in the room
Show all 106 amenities
  • Breakfast takeaway containers
  • Restaurant
  • Bar
  • Screens / Barriers between staff and guests for safety
  • Snack bar
  • Air conditioning
  • Beach
  • Sun loungers or beach chairs
  • 24-hour front desk
  • Tour desk
  • Mobile app for room service
  • Room service
  • 24-hour security
  • Non-smoking rooms
  • Family rooms
  • Airport shuttle
  • Airport shuttle (additional charge)
  • Access to health care professionals
  • Airport drop off
  • Airport pick up
  • Babysitting/child services
  • Beauty Services
  • Bike tours
  • Broadcast Live sport events
  • Car hire
  • Cashless payment available
  • CCTV in common areas
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Coffee Shop on site
  • Concierge service
  • Contactless check-in/check-out
  • Currency exchange
  • Daily housekeeping
  • Delivered food - securely covered
  • Diving
  • Dry cleaning
  • Express check-in/check-out
  • Face masks for guests available
  • Fax/photocopying
  • Fire extinguishers
  • First aid kit available
  • Fishing
  • Food delivered to guest room
  • Fruits
  • Garden
  • Grocery deliveries
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Happy hour
  • Horse riding
  • Hot tub/Jacuzzi
  • Invoice provided
  • Ironing service
  • Kid meals
  • Laundry
  • Laundry washed per local authority guidelines
  • Live music/performance
  • Lockers
  • Luggage storage
  • Massage services
  • Open-air bath
  • Outdoor furniture
  • Packed lunches
  • Pedicure
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Private check-in/check-out
  • Process in place to check health of guests
  • Property cleaned by professional cleaning companies
  • Public Bath
  • Public transport tickets
  • Safety deposit box
  • Sanitized tableware & silverware
  • Shallow end
  • Shared lounge/TV area
  • Shared stationery like menus, pens are removed
  • Shuttle service
  • Shuttle service (additional charge)
  • Snorkelling
  • Special diet menus - on request
  • Staff adhere to local safety protocols
  • Sun terrace
  • Sun umbrellas
  • Terrace
  • Thermometers for guests provided by property
  • Walking tours
  • Water slide
  • Windsurfing
  • Wine/champagne
  • Yoga classes

Location

© OpenStreetMap contributors

Jl. Pantai Keramas, Banjar Dinas Satu, Desa Keramas, Gianyar, Keramas, ID

Check-in
from 02:00 PM to 12:00 AM
Check-out
until 12:00 PM

What guests say8.8231 reviews

+ Friendly and helpful staff+ Great location+ Comfortable roomsCleanliness issuesSmall room sizeOverpriced restaurant
Cleanliness7.9
Service9.9
Location9.4
Room Quality8.4
Amenities8.4
Value for Money8.4

Guest review

10.0

Отлично! Обязательно к посещению на пляже сразу справа кафе! И еще ресторан-самолет который тоже прикольно) Таман сафари рядом это круто!

Чуть слабоват вай фай

Anna · DE · 2026-07-24

We had a lovely relaxing stay. The manager and staff were wonderful, welcoming and very helpful. We had excellent massag

10.0

Welcoming, clean, comfortable. Lovely staff. Quiet and relaxing.

Tracey · NZ · 2026-07-23

Great location and wonderful staff

8.0

Location

The rooms are a very small, the power socket in my room was falling apart. But staff were very lovely.

Wiza · AU · 2026-07-22

A lot cheaper than the komune hotel

7.0

Small complex

Very quiet

Robert · AU · 2026-07-21

Would recommend to friends and family wanting to visit this area

8.0

Nice size resort. Not too big and the staff were great. Excellent breakfasts that were included in our price. Stayed 5 nights.

We arrived at about 1:30 in the morning and the Security guard couldn’t find our room - took about 30 mins. Air conditioner didn’t work so the next day we were moved to a different room. Staff were very good and accommodating.

Karen · CA · 2026-06-27

Guest review

10.0

Little hidden gem. Super quiet and lovely little hotel.

Carrie · NZ · 2026-06-26

Good to know

Please note that the property requires a deposit payment. Staff will contact guests directly for payment instructions.Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

A deposit may be required at the property.

Parking

Free private parking is possible on site (reservation is not needed).

Internet

WiFi is available in all areas and is free of charge.

Pets

Pets are not allowed.

Children and extra bed policy

Children ages 1 and older are allowed.

Children from 1 year old to 2 years old stay for free when using an available cot.

Children from 1 year old to 5 years old stay for free when using an existing bed.

You haven't added any extra beds.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.