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
5.00(173)
5.00(4)
5.00(2)
5.00(2)
5.00(1)
5.00(1)
5.00(1)
5.00(1)
5.00(1)
5.00(1)
4.95(73)
4.90(868)
4.85(199)
4.85(87)
4.85(47)
4.85(45)
4.80(484)
4.80(197)
4.80(116)
4.80(93)
4.80(27)
4.80(17)
4.80(12)
4.80(7)
What to see in Keramas
Stay somewhere else
Keep planning
The rest of the guides, and the catalogue behind them.























