Skip to main content

Stay in Belfast's best hotels!

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.

Walkersons Hotel & Spa 5 stars

Hotel in Dullstroom

Along the rolling hills of the Mpumalanga, outside the hamlet of Dullstroom, Walkersons offers accommodation with a country flair and a cosy fireplace. Very good kitchen, excellent breakfast. Very Friends staff.

Show more Show less
9
Superb
722 reviews
Price from
€ 205
per night

Dunkeld East Hotel 4 stars

Hotel in Dullstroom

Located in Dullstroom, 2.2 km from Dullstroom Railway Station, Dunkeld East Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. The hospitality of Michael and Percy Twala. Very modern new hotel, the location on the lake, the food whether dinner or breakfast wonderful. The electric blankets in the bed once.

Show more Show less
8.2
Very good
196 reviews
Price from
€ 112
per night

Critchley Hackle Dullstroom Towers

Hotel in Dullstroom

Set in Dullstroom, 2.1 km from Dullstroom Railway Station, Critchley Hackle Dullstroom Towers offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. very pretty setting, felt like being in a shire

Show more Show less
8.4
Very good
139 reviews
Price from
€ 69
per night

Sleep@84

Hotel in Dullstroom

Set in Dullstroom, 1.7 km from Dullstroom Railway Station, Sleep@84 offers accommodation with free WiFi and free private parking. Beautiful inside and out. Clear instructions for access. Secure parking. Walking distance. We had a wonderful weekend and recommend it to all our family and friends

Show more Show less
8.5
Very good
620 reviews
Price from
€ 34
per night

Gooderson Kloppenheim Country Estate 4 stars

Hotel in Machadodorp

Featuring a wellness centre, an outdoor Jacuzzi and a swimming pool on site, Gooderson Kloppenheim Country Estate is located in Machadodorp in the heart of the Highlands Meander. It is on top of a mountain, fantastic views and beautiful surroundings. The chalets are fully equipped houses with everything you could need. Beautifully furnished and well maintained. Very clean. The restaurant accommodated a la carte for our kids even though it was buffet night. Great service. We will definitely stay longer next time!

Show more Show less
8.4
Very good
645 reviews
Price from
€ 67
per night

The Highlander Hotel Dullstroom 4 stars

Hotel in Dullstroom

This famous Dullstroom countryside retreat is renowned for its Art of Food at Chapter One restaurant and it's Whisky, Oysters and Champagne bar. The place is beautiful, there's a little pond with cute ducks, and we loved it. The staff helped us with every request with a big smile

Show more Show less
8.5
Very good
598 reviews
Price from
€ 76
per night

Critchley Hackle

Hotel in Dullstroom

Located in Dullstroom, 1 km from Dullstroom Railway Station, Critchley Hackle provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The location of this place was absolutely perfect and it was situated so close that we could really soak up and enjoy the town

Show more Show less
8.3
Very good
98 reviews
Price from
€ 74
per night

Critchley Hackle Dullstroom Leisure

Hotel in Dullstroom

Located in Dullstroom, 2.1 km from Dullstroom Railway Station, Critchley Hackle Dullstroom Leisure provides accommodation with a garden, free private parking, a restaurant and a bar. Had a lovely stay. Beautiful place, and everything is just perfect. The bed was the most comfy. Will stay again.

Show more Show less
7.9
Good
244 reviews
Price from
€ 56
per night

The Old Mill Hotel 3 stars

Hotel in Machadodorp

Situated only 500 metres from the Elands River, The Old Mill Hotel can be found in Machadadorp, a popular fly-fishing destination. It features free Wi-Fi in all areas. I liked every thing specially the welcome from the reception.

Show more Show less
6.9
Review score
119 reviews
Price from
€ 25
per night

Highland Gate Ferox Creek

Dullstroom

Highland Gate Ferox Creek, a property with barbecue facilities, is set in Dullstroom, 16 km from Dullstroom Railway Station, 14 km from Dullstroom Bird of Prey & Rehabilitation Centre, as well as 33... Stunning views. Top quality furnishings.

Show more Show less
9.2
Superb
140 reviews
Price from
€ 144
per night

Hotels with extra health and safety measures

Find hotels in Belfast with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Belfast in the past month

See all

FAQs about hotels in Belfast