Cheap flights from JNB to MGH (O.R. Tambo Intl. to Margate)

Earn rewards on top of your airline miles with Orbitz Rewards

Many airlines offer flexible change policies

Sign up to receive text alerts about your trip

Cheap Flights from JNB to MGH starting at $115 One Way, $226 Round Trip

Prices starting at $226 for return flights and $115 for one-way flights to Margate were the cheapest prices found within the past 7 days, for the period specified. Prices and availability are subject to change. Additional terms apply.

Hotel Ideas near Margate

Airport Hotels near Margate

Margate Hotel
Margate Hotel
3 out of 5
Lot 3139 Marine Drive, Margate, KwaZulu-Natal
The price is $38 per night from Apr 5 to Apr 6
$38
per night
Apr 5 - Apr 6
Stay at this 3-star hotel in Margate. Enjoy free WiFi, free parking, and breakfast. Popular attractions Margate Beach and Hibiscus Mall Centre are located nearby. ...
7.4/10 Good! (140 reviews)
"Great experience, welcoming and friendly staff. Quick to repond and solve any issues. Cleaning staff doing great job. Will most definitely come back"

Reviewed on Jan 6, 2024

Margate Hotel
Beachcomber Bay - Guest House
Beachcomber Bay - Guest House
3 out of 5
75 Marine Drive, Margate, KwaZulu-Natal
The price is $57 per night from Apr 2 to Apr 3
$57
per night
Apr 2 - Apr 3
Stay at this 3-star beach B&B in Margate. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Hibiscus Mall Centre and Margate Beach are located ...
8.2/10 Very Good! (37 reviews)
"Nice quiet place with access to the beach. The staff was very nice with an included breakfast. The price was very reasonable."

Reviewed on Sep 14, 2021

Beachcomber Bay - Guest House
Sea View Holiday Apartment.  Walk to the Beach.  Exclusive use roof-top deck.
Sea View Holiday Apartment. Walk to the Beach. Exclusive use roof-top deck.
Margate
Stay at this apartment in Margate. Enjoy WiFi, 2 bathrooms, and 3 bedrooms. Popular attractions Hibiscus Mall Centre and Margate Beach are located nearby. Discover ...
Sea View Holiday Apartment. Walk to the Beach. Exclusive use roof-top deck.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels In Margate

Margate Hotel
Margate Hotel
3 out of 5
Lot 3139 Marine Drive, Margate, KwaZulu-Natal
The price is $38 per night from Apr 5 to Apr 6
$38
per night
Apr 5 - Apr 6
Stay at this 3-star hotel in Margate. Enjoy free WiFi, free parking, and breakfast. Popular attractions Margate Beach and Hibiscus Mall Centre are located nearby. ...
7.4/10 Good! (140 reviews)
"Great experience, welcoming and friendly staff. Quick to repond and solve any issues. Cleaning staff doing great job. Will most definitely come back"

Reviewed on Jan 6, 2024

Margate Hotel
Beachcomber Bay - Guest House
Beachcomber Bay - Guest House
3 out of 5
75 Marine Drive, Margate, KwaZulu-Natal
The price is $57 per night from Apr 2 to Apr 3
$57
per night
Apr 2 - Apr 3
Stay at this 3-star beach B&B in Margate. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Hibiscus Mall Centre and Margate Beach are located ...
8.2/10 Very Good! (37 reviews)
"Nice quiet place with access to the beach. The staff was very nice with an included breakfast. The price was very reasonable."

Reviewed on Sep 14, 2021

Beachcomber Bay - Guest House
Margate Beach Club
Margate Beach Club
3 out of 5
5 Duke Road, Margate, KwaZulu-Natal
The price is $49 per night from Apr 4 to Apr 5
$49
per night
Apr 4 - Apr 5
Stay at this 3-star beach apartment in Margate. Enjoy free parking, 2 outdoor pools, and a beach locale. Popular attractions Margate Beach and Hibiscus Mall ...
9/10 Wonderful! (18 reviews)
Overall pleasant stay
"Clean facilities with friendly staff. There are plenty of activities for children. The games room and putting green, in particular, were a hit for our little ones. Right on the beach, with a secure access-controlled gate for added security. To avoid noise traffic near the stairs, I would recommend ..."

Reviewed on Aug 27, 2021

Margate Beach Club
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Family Friendly Hotels in Margate

Beachcomber Bay - Guest House
Beachcomber Bay - Guest House
3 out of 5
75 Marine Drive, Margate, KwaZulu-Natal
The price is $57 per night from Apr 2 to Apr 3
$57
per night
Apr 2 - Apr 3
Stay at this 3-star beach B&B in Margate. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Hibiscus Mall Centre and Margate Beach are located ...
8.2/10 Very Good! (37 reviews)

Families like: Outdoor pools, on the beach, free breakfast for the whole family, laundry

Travelers say...
"Nice quiet place with access to the beach. The staff was very nice with an included breakfast. The price was very reasonable."

Reviewed on Sep 14, 2021

Beachcomber Bay - Guest House
Sea 'n Sky
Sea 'n Sky
3 out of 5
Cnr Colin Str. and Uvongo Beach Rd, Uvongo, Margate, KwaZulu-Natal
Stay at this 3-star apartment in Margate. Enjoy free parking, a waterslide, and an arcade/game room. Popular attractions Uvongo Beach and Margate Beach are located ...
8.4/10 Very Good! (33 reviews)

Families like: Outdoor pools, waterslide, kitchen, game room

Good all round
"Spacious and clean. Great location"

Reviewed on Oct 11, 2022

Sea 'n Sky
First Group Club Hacienda
First Group Club Hacienda
3 out of 5
Marine Drive, Shelly Beach, Margate, KwaZulu-Natal
The price is $86 per night from Apr 14 to Apr 15
$86
per night
Apr 14 - Apr 15
Stay at this 3-star beach aparthotel in Margate. Enjoy free WiFi, free parking, and a 24-hour front desk. Popular attractions Uvongo Beach and Margate Beach ...
8/10 Very Good! (8 reviews)

Families like: Outdoor pools, kids club, kitchen, playground

Awesome stay
"We will definitely book again. Just the pool is too deep for kids."

Reviewed on May 1, 2021

First Group Club Hacienda
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Map To Nearby Hotels

JNB to MGH Route Info

Origin Airport
Johannesburg
Destination Airport
Margate
Number Of Airlines Serving
0
Distance
350 mi
Shortest Flight Departure Time
9:00AM SAST
Shortest Flight Departure Date
Apr 5
JNB Address & GPS
Address:
Johannesburg ,
South Africa
IATA Code:
JNB
Longitude:
28.245999
Latitude:
-26.139164
Time Zone:
Africa/Johannesburg
MGH Address & GPS
Address:
Margate ,
South Africa
IATA Code:
MGH
Longitude:
30.344464
Latitude:
-30.858344
Time Zone:
Africa/Johannesburg

Fare, taxes & fees: Fares include all taxes and fees, except baggage fees. Rates shown reflect fares found by other Orbitz users over the past 7 days. Due to rapidly changing airline prices & seat availability, these fares may no longer be available.

Refunds/changes/cancellations: Itinerary changes, if permitted for the fare, will have a $30 service fee charged by Orbitz. Additional airline charges may apply.

Other conditions: Schedules, fares and rules are subject to change without notice. Seats are limited and may not be available on all flights/dates or in all markets. Lower fares may be available. Fares will not be honored retroactively or in exchange for any wholly/partially unused ticket. Tickets are non-transferable and non-refundable. Fare rules are provided for the selected itinerary before booking.