Skip to main content

Hotels near Oatlands

Search hotels and more near Oatlands

Filter by:

Star Rating

Review score

Oatlands – 145 hotels and places to stay

See the latest prices and deals by choosing your dates.
First Group La Cote D'Azur, hotel in Oatlands

Offering an outdoor pool and views of the sea, La Cote D'Azur is set in Margate, 4.3 mi from Shelly Beach. The resort offers guests BBQ facilities and a spa & wellness center.

Excellent facilities
Scored 8.7
8.7
Rated excellent
Excellent
226 reviews
Price from
$172.61
1 night, 2 adults
Albatross Guesthouse, hotel in Oatlands

Located in Southbroom, a few steps from Southbroom Beach, Albatross Guesthouse provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Scored 8.4
8.4
Rated very good
Very Good
7 reviews
Price from
$164.78
1 night, 2 adults
Margate Beach Lodge, hotel in Oatlands

Located in Margate, a 4-minute walk from Margate Beach, Margate Beach Lodge has accommodations with a shared lounge, free private parking and a restaurant.

Breakfast was marvelous 🥰🥰🥰 Staff very friendly... I definitely coming back
Scored 7.4
7.4
Rated good
Good
1,611 reviews
Price from
$39.95
1 night, 2 adults
First Group Margate Sands, hotel in Oatlands

Located along the beach, Margate Sands is located in Margate and features an outdoor swimming pool, restaurant and a kids’ club.

The location is perfect I terms of the view but the the restrictions within the property contradict what is happening around the property location. Level of noise is too high but when you're in the property they don't even want you to celebrate yourselves while there are people littering around making noise .
Scored 8.0
8.0
Rated very good
Very Good
888 reviews
Price from
$112.05
1 night, 2 adults
Albatros Guest House, Margate, South Africa, hotel in Oatlands

Set in Margate in South Africa's KwaZulu-Natal Region, Guest House features an outdoor pool and views of the sea. The guest house has a barbecue.

Sea view was great.
Scored 8.9
8.9
Rated excellent
Excellent
525 reviews
Price from
$74.90
1 night, 2 adults
Falling Waters Guest House, hotel in Oatlands

Featuring free Wifi, parking on-site, and an outdoor swimming pool, the recently renovated property Falling Waters Guest House offers accommodations in Margate, a 4-minute walk from St Michael's on...

At first I loved the receptionist,the hospitality, the place was clean, the breakfast was top notch just every thing
Scored 8.4
8.4
Rated very good
Very Good
238 reviews
Price from
$69.74
1 night, 2 adults
First Group Club Hacienda, hotel in Oatlands

Club Hacienda offers well-appointed, self-catering accommodations in Shelly Beach. This beachfront accommodations has a terrace with BBQ facilities.

Very nice location
Scored 8.5
8.5
Rated very good
Very Good
172 reviews
Price from
$119.98
1 night, 2 adults
Stesh Margate Holiday House 12 Sleeper, hotel in Oatlands

Just a 16-minute walk from Uvongo Beach and one mile from St Michaels Beach, Stesh Margate Holiday House 12 Sleeper features accommodations in Margate with a garden, barbecue facilities, and a shared...

Nothing
Scored 5.3
5.3
Rated fair
Average
85 reviews
Price from
$124.84
1 night, 2 adults
First Group Costa Smeralda, hotel in Oatlands

Featuring a children's playground with a trampoline, giant outdoor chess and a jungle gym; Costa Smeralda offers beach-side accommodations in Margate.

The room was exquisite 👌
Scored 8.1
8.1
Rated very good
Very Good
133 reviews
Price from
$89.88
1 night, 2 adults
Margate, Granada 104, hotel in Oatlands

Offering a terrace, Margate, Granada 104 features accommodations in Margate. This beachfront property offers access to a patio, free private parking, and free Wifi.

Centrally located in town walking distance to anything needed.
Scored 8.4
8.4
Rated very good
Very Good
93 reviews
Price from
$46.22
1 night, 2 adults
See all hotels near Oatlands