Filters
Popular
15
13
12
10
15
11
3
2
1
Search by name
Cities nearby
28
1
MoreLess
Star rating
3
8
18
MoreLess
Guest rating
2
1
MoreLess
Accommodation type
15
MoreLess
Price per night
6
16
6
1
MoreLess
Airports
24
11
MoreLess
Hotel type
29
18
16
9
5
3
2
1
10
5
2
2
1
MoreLess
Amenities
15
13
12
10
10
6
5
MoreLess
Room features
1
8
1
2
1
9
1
MoreLess
Services
2
3
6
2
4
2
MoreLess
Brands
2
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 116 hotels in St Lucia
Get Prices

Hotels near Richards Bay Airport, (RCB)

Filter by
Popular
15
13
12
10
15
11
3
2
1
Search by name
Cities nearby
28
1
MoreLess
Star rating
3
8
18
MoreLess
Guest rating
2
1
MoreLess
Accommodation type
15
MoreLess
Price per night
6
16
6
1
MoreLess
Airports
24
11
MoreLess
Hotel type
29
18
16
9
5
3
2
1
10
5
2
2
1
MoreLess
Amenities
15
13
12
10
10
6
5
MoreLess
Room features
1
8
1
2
1
9
1
MoreLess
Services
2
3
6
2
4
2
MoreLess
Brands
2
1
1
MoreLess
Sort by
  • Sort by:
  • Distancefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Your selection
Richards Bay Airport ×
Similar properties near St Lucia
Minilitha Lodge Richards BayNkoninga Road, Richards Bay, South Africa, 3900, show map
31.8 mi from St Lucia700 yd from Richards Bay Airport
Set in Richards Bay, this 9-room property is an ideal base for visits to Meer n See Shopping Centre.
  • Paid Wi-Fi

    Paid Wi-Fi in rooms

  • Free parking
  • Kitchen facilities

    Electric kettle

  • Air conditioning
  • TV

    Flat-screen TV

  • Laundry
FromUS$32Select Hotel
Fish Eagle Inn Richards Bay66 Gallinule Gait, Birdswood, Richards Bay, South Africa, 3900, show map
Guest ratingbased on 1 review
2.4
31.9 mi from St Lucia700 yd from Richards Bay Airport
This traditional property with a nice balcony and an outdoor pool is right outside a boat dock.
  • Free Wi-Fi

    Free Wi-Fi in rooms

  • Parking

    Off-site car park

  • Kitchen facilities

    Electric kettle

  • Air conditioning
  • Shuttle

    Paid airport shuttle

  • TV

    Flat-screen TV

FromUS$48Select Hotel
Woodpecker Inn Richards BayCnr. Of Nkoninga And Pelican Parade, Richards Bay, South Africa, show map
32.6 mi from St Lucia1200 yd from Richards Bay Airport
Located next to Boardwalk Mall, the venue comprises 40 rooms with garden views.
  • Free Wi-Fi

    Free Wi-Fi in rooms

  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services
  • Food/ Drinks

    Bar/ Lounge area

    Outdoor dining area

    Restaurant

    Snack bar

    Picnic area/ Tables

  • Shuttle

    Free airport shuttle

FromUS$72Select Hotel
Nyathi Lodge Richards Bay21 Drongo Domain Birdswoord, Richards Bay, South Africa, 3900, show map
32.1 mi from St Lucia1600 yd from Richards Bay Airport
Featuring a sunny patio, this property also provides guests with a play area and a playground for kids, in close proximity of Richards Bay Golf Driving Range.
  • Wi-Fi
  • Free parking
  • Kitchen facilities

    Electric kettle

  • Air conditioning
  • Laundry
  • Sports activities

    Golf course

FromUS$55Select Hotel
Aristo Manor Guest House Richards Bay16 Whydah Wing Birdswood, Richards Bay, South Africa, show map
Superbbased on 19 reviews
8.8
32.7 mi from St Lucia1700 yd from Richards Bay Airport
Set 4.1 km from Richards Bay Country Club in Richards Bay, this accommodation features a sunny patio with garden views.
  • Free Wi-Fi

    Free Wi-Fi in rooms

  • Parking

    On-site car park

  • Kitchen facilities

    Refrigerator

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning

    In-room air conditioning

  • Shuttle

    Paid airport shuttle

  • TV

    Flat-screen TV

FromUS$100Select Hotel
Serendipity Guest House Richards Bay1 White Eye Way Birdsview, Richards Bay, South Africa, 3900, show map
32.8 mi from St Lucia1.0 mi from Richards Bay Airport
Located near Richards Bay Golf Driving Range, this cheap hotel features a continental breakfast.
  • Free Wi-Fi

    Free Wi-Fi in public areas

  • Free parking
  • Luggage storage
  • 24-hour services
  • Food/ Drinks

    Bar/ Lounge area

  • Shuttle

    Airport shuttle

FromUS$54Select Hotel
Gecko Inn Guest House Richards Bay48 Bottlebrush Bend Veldenvlei, Richards Bay, South Africa, show map
33.4 mi from St Lucia2.1 mi from Richards Bay Airport
The hotel is set close to University of Zululand, and boasts a year-round outdoor swimming pool as well as garden views.
  • Free Wi-Fi

    Free Wi-Fi in public areas

  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour check-in

    24-hour reception

  • Food/ Drinks

    Bar/ Lounge area

    Restaurant

  • Shuttle

    Paid airport shuttle

FromUS$147Select Hotel
Hillton Manor Guest House Richards Bay37 Shad Shoal Meerensee, Richards Bay, South Africa, 3901, show map
32.4 mi from St Lucia2.3 mi from Richards Bay Airport
Featuring a library and a golf course, this venue provides convenient access to Lake Mzingazi and is within a 10-minute drive from Richards Bay airport.
  • Paid Wi-Fi

  • Parking

    Off-site car park

  • Kitchen facilities

    Electric kettle

    Toaster

    Cookware/ Kitchen utensils

  • Air conditioning
  • TV

    Flat-screen TV

  • Laundry
FromUS$82Select Hotel
Road Lodge Richards BayCorner Tassel Berry And, Richards Bay, South Africa, 3900, show map
34.2 mi from St Lucia2.4 mi from Richards Bay Airport
Thanks to the central location, the hotel is set right in the heart of Richards Bay, and also you can enjoy an outdoor swimming pool on-site.
  • Free Wi-Fi

    Free Wi-Fi in rooms

  • Parking

    Car park

  • Luggage storage
  • 24-hour services

    24-hour reception

  • Shuttle

    Paid airport shuttle

  • Swimming pool

    Outdoor swimming pool

FromUS$52Select Hotel
Tomels Villa Richards Bay65 Maasbanker Meerensee, Richards Bay, South Africa, 3901, show map
33.0 mi from St Lucia2.5 mi from Richards Bay Airport
Situated 4 km from the centre of the city, the venue features a play area and a game room for families with kids.
  • Wi-Fi
  • Free parking
  • Kitchen facilities

    Dryer

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • TV

    Flat-screen TV

  • Sports activities

    Fishing

    Golf course

FromUS$151Select Hotel
Leatherback Park Guest House Richards Bay1 Leatherback 1A, Richards Bay, South Africa, 3901, show map
33.2 mi from St Lucia2.5 mi from Richards Bay Airport
Situated 3 km from the centre of Richards Bay, the apartment with a view over the garden offers a sunny patio.
  • Internet

    Internet access

  • Free parking
  • Kitchen facilities

    Electric kettle

  • Air conditioning
  • TV

    Flat-screen TV

  • Food/ Drinks

    Outdoor dining area

FromUS$52Select Hotel
Seagull Lodge Richards Bay97 Via Cassiandra Street Arboretum, Richards Bay, South Africa, show map
34.5 mi from St Lucia2.6 mi from Richards Bay Airport
Equipped with a balcony and a swimming pool, this apartment is set less than 800 meters from Boardwalk Mall.
  • Wi-Fi
  • Parking

    On-site car park

  • Kitchen facilities

    Kitchen

    Microwave

    Refrigerator

    Cooking hob

    Oven

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning

    In-room air conditioning

  • Shuttle

    Paid airport shuttle

  • Laundry

    Self-service laundry

FromUS$75Select Hotel
Blue Marlin Guest House Richards Bay11 Kabeljoukade, Richards Bay, South Africa, 3901, show map
33.9 mi from St Lucia2.7 mi from Richards Bay Airport
Just 2.5 km from Lake Mzingazi, this hotel features a library and a golf course.
  • Wi-Fi
  • Parking

    Off-site car park

  • Luggage storage
  • 24-hour services

    24-hour reception

  • Food/ Drinks

    Bar/ Lounge area

    Outdoor dining area

    Restaurant

  • Shuttle

    Paid airport shuttle

FromUS$81Select Hotel
La Mer Lodge Richards Bay14 Koorsboom, Richards Bay, South Africa, show map
34.8 mi from St Lucia2.9 mi from Richards Bay Airport
The business hotel is located in a residential area with quick access to Lake Mzingazi.
  • Free Wi-Fi
  • Parking

    Car park

  • Luggage storage
  • 24-hour services
  • Food/ Drinks

    Bar/ Lounge area

  • Swimming pool
FromUS$59Select Hotel
Hilton Gardens Guesthouse Richards Bay12 Bontebokboog Wildenweide, Richards Bay, South Africa, 3900, show map
33.6 mi from St Lucia2.9 mi from Richards Bay Airport
Featuring a terrace with bay views, the apartment is placed next to Boardwalk Inkwazi Shopping Centre.
  • Internet
  • Free parking
  • Kitchen facilities

    Electric kettle

    Shared kitchen

  • Air conditioning
  • Laundry
  • No pets allowed
FromUS$42Select Hotel
Umuzi Guest House Meerensee17 Musselcracker Meerensee Richardbay Kwa Zulu Natal, Meerensee, South Africa, 3900, show map
33.5 mi from St Lucia2.9 mi from Richards Bay Airport
Located 10 minutes’ walking distance from the center of Meerensee, this hotel features a year-round outdoor pool and offers a special menu, a game room and toys for families with children.
  • Free Wi-Fi

    Free Wi-Fi in public areas

  • Free parking
  • Luggage storage
  • 24-hour services
  • Food/ Drinks

    Outdoor dining area

    Snack bar

  • Shuttle

    Paid airport shuttle

FromUS$77Select Hotel
Porpoise Lodge Richards Bay13 Porpoise Passage, Richards Bay, South Africa, 3901, show map
33.8 mi from St Lucia3.0 mi from Richards Bay Airport
This 4-bedroom property includes an outdoor swimming pool, and lies in proximity to Richards Bay Golf Driving Range.
  • Free Wi-Fi

    Free Wi-Fi in rooms

  • Free parking
  • Kitchen facilities

    Electric kettle

    Cookware/ Kitchen utensils

  • Air conditioning
  • Shuttle

    Airport shuttle

  • TV

    Flat-screen TV

FromUS$143Select Hotel
Duneside Guest House Richards Bay29 Pipe Fish, Meerensee, Richards Bay, South Africa, 3901, show map
33.1 mi from St Lucia3.0 mi from Richards Bay Airport
Situated just 1.8 km from Outdoor Africa, this quiet accommodation includes meals and a playroom for guests with kids.
  • Wi-Fi
  • Free parking
  • Kitchen facilities

    Dryer

    Electric kettle

    Shared kitchen

  • Air conditioning
  • TV

    Flat-screen TV

  • Laundry
FromUS$72Select Hotel
The Anglers Rod Hotel Richards Bay13 Anglers Rod, Richards Bay, South Africa, show map
34.6 mi from St Lucia3.1 mi from Richards Bay Airport
Set only 1.7 km from Bohemain Beach Bumz, this hotel features barbeque grills and a library.
  • Free Wi-Fi
  • Parking

    Car park

  • Kitchen facilities
  • Air conditioning
  • Fitness/ Gym

    Exercise gym

  • Food/ Drinks

    Bar/ Lounge area

    Restaurant

FromUS$86Select Hotel
La Rochelle Inn Richards Bay10 Angler'S Rod ,Richards Bay 3901, Richards Bay, South Africa, show map
34.6 mi from St Lucia3.1 mi from Richards Bay Airport
Located a few steps from Outdoor Africa, the hotel features 13 rooms with views over the garden.
  • Paid Wi-Fi

  • Parking

    On-site car park

  • Luggage storage
  • 24-hour services

    24-hour reception

  • Food/ Drinks

    Outdoor dining area

    Poolside snack bar

  • Swimming pool

    Outdoor swimming pool

FromUS$142Select Hotel

Filtering results

Please wait...

29 hotels found