Skip to main content

Featured hotels near Gullfoss Waterfall

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Gullfoss

Hotel in Haukadalur (2.2 miles from Gullfoss Waterfall)

This highland hotel offers a restaurant with traditional Icelandic lamb and seafood dishes. Located by the Hvita River, it is just 3 km from Gullfoss Waterfall. WiFi is free.

Show more Show less
8.9
Fabulous
1,160 reviews
Price from
£167
per night

Náttúra Yurtel

Haukadalur (3.3 miles from Gullfoss Waterfall)

Náttúra Yurtel has mountain views, free WiFi and free private parking, set in Haukadalur, 4 km from Geysir. A fridge and kettle are also offered.

Show more Show less
9.3
Superb
997 reviews
Price from
£187
per night

Geysir Hestar

Haukadalur (3.4 miles from Gullfoss Waterfall)

This Icelandic horse farm provides accommodation in Haukadalur Valley, 90 minutes’ drive from Reykjavik. Overlooking Geysir, it offers a guest lounge, garden and horse riding tours.

Show more Show less
9
Superb
447 reviews
Price from
£68
per night

Hotel Geysir

Hotel in Geysir (5.5 miles from Gullfoss Waterfall)

Set in Geysir, 100 metres from Geysir, Hotel Geysir offers accommodation with a garden, free private parking, a restaurant and a bar.

Show more Show less
9.3
Superb
1,636 reviews
Price from
£226
per night

Litli Geysir Hotel

Hotel in Haukadalur (5.4 miles from Gullfoss Waterfall)

Litli Geysir Hotel is on Route 35, located only 200 metres from the world famous Geysir hot spring in Iceland’s Haukadalur Valley.

Show more Show less
8.7
Fabulous
974 reviews
Price from
£144
per night

Mengi Kjarnholt

Kjarnholt (5.6 miles from Gullfoss Waterfall)

Mengi Kjarnholt B&B is 3.6 km from the famous Geysir hot spring. Free WiFi and parking are included. Relaxation options include a shared hot tub and terrace.

Show more Show less
9.3
Superb
87 reviews
Price from
£160
per night