Skip to main content

Search hotels in Palm Beach

Enter your dates to see the latest prices and deals for Palm Beach hotels

Filter by:

Star Rating

Review score

Palm Beach – 124 hotels and places to stay

See the latest prices and deals by choosing your dates.
Days At Sea Beach Lodge, hotel in Palm Beach

With direct access to a beach, Days at Sea Beach Lodge features an infinity pool overlooking the Indian Ocean. It offers luxurious suites on Trafalgar beachfront.

Excellent breakfast with fruit, cereal, several options for cooked breakfast. Good generator, water, wifi - not always guaranteed on South Coast. Decent wine selection, dinner good and we appreciated the kitchen's flexibility to cater to my son's preferences. Amazing location with fabulous view of the ocean
Scored 8.6
8.6
Rated excellent
Excellent
73 reviews
Price from
$207
1 night, 2 adults
Albatross Guesthouse, hotel in Palm Beach

This beachfront guest house is located 1.2 mi from Southbroom Golf Course and features luxury suites overlooking the sea.

Scored 8.7
8.7
Rated excellent
Excellent
9 reviews
Price from
$171
1 night, 2 adults
The Estuary Hotel & Spa, hotel in Palm Beach

Featuring free WiFi and a restaurant, The Estuary Hotel & Spa offers accommodations in Port Edward. The hotel has magnificent views across the estuary and beach.

Liked the setting and that it is close to fun attractions such as Mac banana and wild coast sun
Scored 7.8
7.8
Rated good
Good
985 reviews
Price from
$115
1 night, 2 adults
Port Edward Holiday Resort, hotel in Palm Beach

Located in Port Edward, within a 19-minute walk of Port Edward Beach and 3 miles of Umtamvuna Nature Reserve, Port Edward Holiday Resort has accommodations with an outdoor swimming pool as well as...

Friendly staff, a quiet place for relaxing
Scored 6.8
6.8
Rated pleasant
Pleasant
400 reviews
Price from
$31
1 night, 2 adults
Kingfisher Lakeside Retreat, hotel in Palm Beach

Just a 19-minute walk from Trafalgar Beach and one mile from Palm Beach, Kingfisher Lakeside Retreat features accommodations in Trafalgar, with an outdoor swimming pool, a garden, and barbecue...

Absolutely everything! Josette and her husband are amazing. The tents has everything you could have needed for your stay. Just perfect for family or in our case husband and wife get away. Such bliss. Can't wait for our next visit. Amazing place.
Scored 9.3
9.3
Rated wonderful
Wonderful
132 reviews
Price from
$104
1 night, 2 adults
Nakai Beach Homestay, hotel in Palm Beach

Nakai Beach Homestay in Trafalgar provides adults-only accommodations with an outdoor swimming pool, a garden, and a shared lounge.

Everything you wish for on a vacation was provided with a smile and engaging conversation by the hosts. From the late check-in to the early check-out and the personal breakfast service were all provided with the same hospitality and friendly support. The rooms are superb and spotlessly clean with a spectacular uninterrupted view over the sub-tropical conservancy and the Indian Ocean. The TV channels and Wi-Fi worked perfectly throughout our stay. The dogs were just as friendly as their owners, the hosts.
Scored 9.7
9.7
Rated exceptional
Exceptional
65 reviews
Price from
$139
1 night, 2 adults
Summer Place Guest House, hotel in Palm Beach

Summer Place Guest House offers accommodations in Port Edward, 1.6 miles from Port Edward Beach and 1.7 miles from Rennies Beach.

Our stay was very comfortable and the host was very friendly.
Scored 9.0
9.0
Rated wonderful
Wonderful
27 reviews
Price from
$34
1 night, 2 adults
Indaba Manor Guesthouse, hotel in Palm Beach

Offering a garden, Indaba Manor Guesthouse offers accommodations in Port Edward. This property offers access to a balcony, free private parking, and free Wifi. Each room comes with a patio.

Room was clean
Scored 8.8
8.8
Rated excellent
Excellent
16 reviews
Price from
$39
1 night, 2 adults
Grace Avenue Townhouse, hotel in Palm Beach

Grace Avenue Townhouse is located in Port Edward, just 1.1 miles from Port Edward Beach and 3.4 miles from Umtamvuna Nature Reserve.

Scored 8.8
8.8
Rated excellent
Excellent
10 reviews
Price from
$80
1 night, 2 adults
Lodge Azure, hotel in Palm Beach

Located 1.6 miles from Rennies Beach, Lodge Azure provides accommodations with an outdoor swimming pool, a garden and a 24-hour front desk for your convenience.

Scored 9.3
9.3
Rated wonderful
Wonderful
14 reviews
Price from
$46
1 night, 2 adults
See all hotels in and around Palm Beach