Where to stay in Keramas

Gianyar's black-sand surf coast — a world-tour-grade right-hander at Keramas, beach clubs on the sand and quiet village stays between Sanur and the east.

Keramas is a stretch of black-sand coast in Gianyar, east of Sanur and south of Ubud, and it is known for one thing: a fast right-hander over a rock and reef bottom that has held world-tour events. The beach clubs sit directly behind it, and the accommodation is a mix of those and village stays back from the sand.

It suits experienced surfers and people coming for the wave specifically. It suits beginners badly — the bottom is not sand and the take-off is steep — and general beach holidays not much better, because the sand is coarse and black and gets genuinely hot.

It works well as a day trip from Sanur or Ubud, both roughly half an hour away, which is how most people see it. Lights are rigged over the break at some of the clubs, so the surf carries on after dark.

Keramas at a glance

Best for
Surf break · black-sand coast
Typical nightly rate
US$15 – US$195
Places to stay
128
From Ngurah Rai International Airport
1 hr 9 min by road
Things worth seeing
133

128 places to stay in Keramas

Narrow it downVillasHotelsGuesthousesUnder A$50A$50–150A$150–300A$300+
Werkudara Guest HouseTop rated
Keramas · Guesthouse
PoolWi-FiAir-con
from US$18 /nightEstimate · varies by date
Kartika Dahayu Villa5-star hotel
Keramas · Villa
from US$46 /nightEstimate · varies by date
Jnana Bali VillaTop rated
Keramas · Villa
from US$59 /nightEstimate · varies by date
The Ylang Ylang5-star hotel
Keramas · Hotel
from US$950 /nightEstimate · varies by date
Wana Ukir3-star hotel

Wana Ukir

5.00(1)
Keramas · Hotel
from US$15 /nightEstimate · varies by date
Villa Puri Nirwana5-star hotel
Keramas · Villa
from US$1,023 /nightEstimate · varies by date
K Ko Surf Village3-star hotel
Keramas · Villa
PoolWi-FiBreakfast
from US$76 /nightEstimate · varies by date
Feels Like Home Villa3-star hotel
Keramas · Villa
from US$82 /nightEstimate · varies by date
Sarini Villas3-star hotel
Keramas · Villa
from US$42 /nightEstimate · varies by date
Kori Maharani Villa - Two Bedroom Pool Villa 1Top rated
Keramas · Villa
from US$44 /nightEstimate · varies by date
Villa Uma Anyar- Joglo Uma4-star hotel
Keramas · Villa
PoolWi-FiAir-con
from US$173 /nightEstimate · varies by date
The Royal Purnama Luxury Villas - Adults Only5-star hotel
Keramas · Villa
from US$132 /nightEstimate · varies by date
Dhiari Guest HouseTop rated
Keramas · Guesthouse
PoolWi-FiAir-con
from US$19 /nightEstimate · varies by date
Mandala Desa4-star hotel

Mandala Desa

4.85(87)
Keramas · Hotel
from US$63 /nightEstimate · varies by date
Sila Living Ubud4-star hotel
Keramas · Hotel
from US$58 /nightEstimate · varies by date
The Puspa VillaTop rated
Keramas · Villa
from US$61 /nightEstimate · varies by date
Komaneka at Keramas Beach5-star hotel
Keramas · Hotel
from US$253 /nightEstimate · varies by date
Villa Telaga WanaTop rated
Keramas · Villa
from US$57 /nightEstimate · varies by date
Anapuri Villas5-star hotel
Keramas · Villa
from US$378 /nightEstimate · varies by date
Padi guest houseTop rated
Keramas · Guesthouse
from US$25 /nightEstimate · varies by date
Villa Taman KantiTop rated
Keramas · Villa
from US$136 /nightEstimate · varies by date
Arsuma Guest HouseTop rated
Keramas · Guesthouse
Wi-Fi
from US$19 /nightEstimate · varies by date
Sriwedari House KeramasTop rated
Keramas · Hotel
PoolWi-FiAir-con
from US$26 /nightEstimate · varies by date
Unagi Wooden Villa by Emana4-star hotel
Keramas · Villa
from US$59 /nightEstimate · varies by date
See all 128 in Keramas

What to see in Keramas

2MRestaurantAeroparkAttractionAlamSari AgrotourismAttractionAyam Goreng PrambananRestaurantBaby StatueCultural siteBagus cafeCafe
See all 133 places in Keramas

Stay somewhere else

Ubud1,634Canggu1,277Seminyak1,108Kuta517Jimbaran514Nusa Lembongan431Sanur362Nusa Penida251Uluwatu250Kintamani223Nusa Dua182

The rest of the guides, and the catalogue behind them.