Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Richards Bay South Africa Accommodations

Find accommodations in Richards Bay with the hotel list provided below. Search for cheap and discounted hotel and motel rates in or close to Richards Bay, South Africa for your business or personal leisure travel. We provide the best Richards Bay hotel/motel rooms. Review the Richards Bay hotel list below to find the perfect lodging. We also have a map of the Richards Bay hotels.

Richards Bay Hotels/Motels & Accommodations

BON Hotel Waterfront Richards Bay Corner of Bridgetown & Pioneer Road, Richards Bay, KwaZulu-Natal 3901 ZA
  • High-end property
  • 75 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Protea Hotel by Marriott Umfolozi River Off The N2 40km from Richards Bay, Mfolozi, KwaZulu-Natal 3935 ZA ~24.20 miles north of Richards Bay
  • Midscale property
  • 68 rooms in property
Call to Book
Add your dates for price
Average 7.6 /10 Reviews Call BookMore Details
Premier Hotel The Richards 3 Hibberd Drive, Richards Bay, KZN 3901 ZA
  • 4-star hotel
  • Hotel has 3 floors
Call to Book
Add your dates for price
Average 7.2 /10 Guest Reviews Call BookMore Details
Ingwenya Lodge 163 Hornbill Street, St. Lucia, KwaZulu-Natal 3936 ZA ~36.15 miles northeast of Richards Bay
  • Affordable hotel
  • Pets are OK
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Imvubu Lodge Cnr Krewelkring Hibbard Drive, Richards Bay, KwaZulu-Natal 3900 ZA
  • 3-star property
  • 2 suites in hotel
Call to Book
Add your dates for price
Very Good 8.0 /10 Review Score Call BookMore Details
Road Lodge Richards Bay Corner Tassel Berry and, Richards Bay, KwaZulu-Natal 3900 ZA
  • Low-priced hotel
  • Check-in: 2:00 PM - 5:00 AM
Call to Book
Add your dates for price
Average 7.8 /10 Latest Reviews Call BookMore Details
Aloe Lifestyle Hotel Von Keyserlink St, Eshowe, KwaZulu-Natal 3815 ZA ~35.35 miles west of Richards Bay
  • High-end property
  • Check in: 2:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.1 /10 Latest Reviews Call BookMore Details
Indaba Lodge Hotel Richards Bay Cnr. Launder and Davidson Lanes, Richards Bay, KwaZulu-Natal 3901 ZA
  • 3 star hotel
  • 66 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.1 /10 Review Score Call BookMore Details
Peermont Metcourt Hotel at Umfolozi 2 Copper Drive, Empangeni, KwaZulu-Natal 3880 ZA ~9.70 miles west of Richards Bay
  • Affordable hotel
  • Check in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Average 6.8 /10 Review Score Call BookMore Details
Bayside Lodge Empangeni 56 Maxwell St, Empangeni, KwaZulu-Natal 3880 ZA ~10.91 miles west of Richards Bay
  • 3 star property
  • 25 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.2 /10 Review Score Call BookMore Details
Forest Villas 15 Pelikaan Street, St. Lucia, KwaZulu-Natal 3936 ZA ~36.69 miles northeast of Richards Bay
  • Midscale property
  • 17 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Elephant Lake Hotel 3 Mullett Street, St. Lucia, KwaZulu-Natal 3936 ZA ~36.65 miles northeast of Richards Bay
  • 3-star property
  • 56 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.1 /10 Hotel Reviews Call BookMore Details
BON Hotel Empangeni 64 Turnbull Street, Empangeni, KwaZulu-Natal 3935 ZA ~10.79 miles west of Richards Bay
  • Three Star property
  • Check-in time: 2:00 PM - 5:30 AM
Call to Book
Add your dates for price
Very Good 8.2 /10 Read Reviews Call BookMore Details
Premier Splendid Inn Bayshore 4 The Gully (Off Hibberd Dr), Richards Bay, KwaZulu-Natal 3901 ZA
  • Three Star property
  • 102 rooms in hotel
Call to Book
Add your dates for price
Average 7.4 /10 Read Reviews Call BookMore Details
SUN1 Richards Bay 6 White Pear Road, Richards Bay, 3900 ZA
  • 2-star hotel
  • Check in time: 14:00:00 - 00:00:00
Call to Book
Add your dates for price
Average 7.2 /10 Read Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
FIRST GROUP LAKE VIEW CABANAS MCKENZIE STREET, ST. LUCIA, 3936 ZA ~36.70 miles northeast of Richards Bay
  • 3 star Resort hotel
  • Check-in time: 2:00 PM
Call to Book
Add your dates for price
Very Good 8.7 /10 Read Reviews Call BookMore Details
Nyathi Lodge 21 Drongo Domain Birdswoord, Richards Bay, 3900 ZA
  • 3 star property
  • Check in time: 14:00
Call to Book
Add your dates for price
Average 7.9 /10 Hotel Reviews Call BookMore Details
Mpushini Falls Resort 22 Fairlie Street, Eshowe, 3815 ZA ~37.49 miles west of Richards Bay
  • Four-star Resort hotel
  • Check-in time: 14:00:00 - 20:00:00
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
St Lucia Lodge 41 Flamingo Street, St. Lucia, KwaZulu-Natal 3936 ZA ~36.04 miles northeast of Richards Bay
  • Affordable property
  • Hotel has 34 rooms
Call to Book
Add your dates for price
Average 7.6 /10 Latest Reviews Call BookMore Details
Amble Inn Guest House 93 Rex Henderson Rd. Fairview, Empangeni, 3880 ZA ~10.07 miles west of Richards Bay
  • Economical hotel
  • Check-in: 16:00:00 - 00:00:00
Call to Book
Add your dates for price
Very Good 8.3 /10 Read Reviews Call BookMore Details
Tugela Mouth Resort 1 Lobotes road Tugela Mouth Kwazulu Natal, Tugela Mouth, 4492 ZA ~43.74 miles southwest of Richards Bay
  • Low Cost Resort property
  • Check in: 14:00:00 - 20:00:00
Call to Book
Add your dates for price
Poor 5.6 /10 Hotel Reviews Call BookMore Details
57 Pelican Street 57 Pelican Street, St Lucia, 3936 ZA ~36.62 miles northeast of Richards Bay
  • High-end hotel
  • Check-in: 14:00:00 - 18:00:00
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
North Coast Gateway Hotel 14 Bredelia Street, Kwambonambi, 3915 ZA ~14.16 miles north of Richards Bay
  • 2-star property
  • Check in: 14:00:00 - 18:00:00
Call to Book
Add your dates for price
Average 6.0 /10 Latest Reviews Call BookMore Details
FELIXTON LODGE AND CONFERENCE CENTRE OLD DURBAN ROAD R 102, FELIXTON NL, 3880 ZA ~10.49 miles west of Richards Bay
  • 2-star hotel
  • Check in: 2:00 PM
Call to Book
Add your dates for price
Call BookMore Details
TRADEWINDS COUNTRY INN 12 HELY HUTCHINSON ROAD EMPANGENI 3880, MTUNZINI, 3880 ZA ~20.73 miles west of Richards Bay
  • Cheap property
Call to Book
Add your dates for price
Call BookMore Details
Duck Inn Self Catering Units 3 Dageraad Street, Richards Bay, 3901 ZA
  • 3 star property
  • Check in time: 15:00:00 - 18:00:00
Call to Book
Add your dates for price
Call BookMore Details
ARISTO MANOR 16 WHYDAH WING BIRDSWOOD, RICHARDS BAY, 3900 ZA
  • 4 star property
  • Hotel has 7 suites
Call to Book
Add your dates for price
Call BookMore Details
FISH EAGLE INN 66 GALLINULE GAIT BIRDSWOOD GALLINULE GAIT, RICHARDS, RICHARDS BAY, 3900 ZA
  • Low-priced hotel
Call to Book
Add your dates for price
Call BookMore Details
Thula Thula Game Reserve D312 Buchanana Main Rd. Empangeni, Empangeni, KwaZulu-Natal 3880 ZA ~23.28 miles northwest of Richards Bay
  • Expensive Resort property
Call to Book
Add your dates for price
Call BookMore Details
CANEFIELDS COUNTRY HOUSE JUNCTION N2 AND R102 5 KM NORTH OF EMPANGENI,, EMPANGENI, ZA ~10.74 miles west of Richards Bay
  • Economical hotel
  • Free comp. breakfast
Call to Book
Add your dates for price
Call BookMore Details
THE ANGLERS ROD 13 ANGLERS ROD RICHARDS BAY 3901, RICHARDS BAY, 3901 ZA
  • Economy property
  • Check in time: 14:00:00
Call to Book
Add your dates for price
Call BookMore Details
Hornbill House 43 Hornbill St. St. Lucia, Saint Lucia, KwaZulu-Natal 3936 ZA ~36.69 miles northeast of Richards Bay
  • Inexpensive property
Call to Book
Add your dates for price
Call BookMore Details
POMPANO GUESTHOUSE CNR GRUNTER & KINGFISHER STREET, ST. LUCIA, 3936 ZA ~36.76 miles northeast of Richards Bay
  • Mid-scale property
Call to Book
Add your dates for price
Call BookMore Details
THE GEORGE HOTEL 36 MAIN STREET ESHOWE 3815, ESHOWE, ZA ~36.72 miles west of Richards Bay
  • 2-star hotel
Call to Book
Add your dates for price
Call BookMore Details
THE HATCHERY ON AMATIKULU Amatikulu Lagoon Ongoye Dokodweni, South Africa, Zinkwazi, ZINKWAZI, South Africa, , 3800 ~32.45 miles southwest of Richards Bay
  • 2 star hotel
Call to Book
Add your dates for price
Call BookMore Details
Eshowe Hills Hime Street, Eshowe, KZN 3815 ZA ~35.94 miles west of Richards Bay
  • Low Cost hotel
  • Check in time: 12:00 AM
Call to Book
Add your dates for price
Call BookMore Details
BIBS BACKPACKERS 310 MCKENZIE ST, ST. LUCIA, 3936 ZA ~36.79 miles northeast of Richards Bay
  • Two-star hotel
Call to Book
Add your dates for price
Call BookMore Details
Umfolozi Big Five Game Reserve by Mantis 17439 Hluhluwe Game Reserve, Ntambanana, 3960 ZA ~34.75 miles northwest of Richards Bay
  • Expensive property
Call to Book
Add your dates for price
Call BookMore Details
NATAL MAHOGANY 2 NONDI LEAP, RICHARDS BAY, 3901 ZA
  • Three Star property
  • Check-in time: 07:00:00
Call to Book
Add your dates for price
Call BookMore Details
68 THE BRIDGE HOLIDAY RESORT 22 McKenzie St. St. Lucia, St Lucia, 3936 ZA ~36.77 miles northeast of Richards Bay
  • Cheap property
  • Check-in: 14:00:00
Call to Book
Add your dates for price
Call BookMore Details
Bishops GuestHouse 26 Main Street, Eshowe, 3815 ZA ~36.64 miles west of Richards Bay
  • 3 star hotel
  • Check-in: 14:00:00 - 20:00:00
Call to Book
Add your dates for price
Call BookMore Details
Isibaya Guest Lodge 149 Krewelkring Meerensee, Richards Bay, 3900 ZA
  • Low Cost hotel
  • Check in: 12:00:00
Call to Book
Add your dates for price
Call BookMore Details
Protea Simunye 45 Km Past Eshowe on R66 Melmoth Area, Durban, 3835 ZA ~42.76 miles west of Richards Bay
  • High-end property
Call to Book
Add your dates for price
Call BookMore Details
RAPTOR S REST BED AND BREAKFAS 22 Weightman Avenue, Durban, 3880 ZA ~10.94 miles west of Richards Bay
  • Economy property
  • Check-in time: 12:00 AM
Call to Book
Add your dates for price
Call BookMore Details
MEET MEKAAR RESORTS - MTUBATUBA LOT 37 UMFOLOZI VILLAGE MTUBATUBA 3935, MTUBATUBA, ZA ~23.58 miles north of Richards Bay
  • Two star Resort hotel
  • Check in time: 12:00 AM
Call to Book
Add your dates for price
Call BookMore Details
MANTIS BIYELA LODGE Hluhluwe Imfolozi Park, NORTH OF DURBAN, 101334 ZA ~40.68 miles north of Richards Bay
  • 2-star property
Call to Book
Add your dates for price
Call BookMore Details
Wild Rocks Mzingazi Waterfront 42 Bridgetown Rd., Richards Bay, 3900 ZA
  • Economy hotel
Call to Book
Add your dates for price
Call BookMore Details
THULA THULA SAFARI LODGE TEN D312 Buchanana Main Road, Durban, 3880 ZA ~23.26 miles northwest of Richards Bay
  • Economy hotel
  • Check-in time: 12:00 AM
Call to Book
Add your dates for price
Call BookMore Details
NDIZA LODGE CABANAS 155 Hornbill Street, Durban, 3936 ZA ~36.18 miles northeast of Richards Bay
  • Economical property
Call to Book
Add your dates for price
Call BookMore Details
THONGA BEACH LODGE Elephant Coast, Richards Bay, 3815 ZA
  • Two star hotel
Call to Book
Add your dates for price
Call BookMore Details

Next: See My Richards Bay Hotels with Pricing

FAQs about hotels in Richards Bay

What are the top reviewed hotels in Richards Bay?

Aloe Lifestyle Hotel, Mpushini Falls Resort and 57 Pelican Street are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels in Richards Bay?

BON Hotel Waterfront Richards Bay, Premier Hotel The Richards and Aloe Lifestyle Hotel are the top 3 luxury hotels near Richards Bay city center.

What hotels are closest to the city center of Richards Bay?

BON Hotel Waterfront Richards Bay, Wild Rocks Mzingazi Waterfront, and THONGA BEACH LODGE are the properties closest to Richards Bay city center.

What are the most popular independent hotels in Richards Bay?

Aloe Lifestyle Hotel, Mpushini Falls Resort and 57 Pelican Street are the best rated independent hotels (not part of a big brand).

Back to Top