Hotels in Port St Johns

Search Port St Johns Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters(full score 5)
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

We found these top-rated hotels near Port St Johns for you

Choose your travel dates to see the latest prices and deals.
Top Picks
Lowest Price
Closest to Downtown
Top Reviewed
See All Hotels Near Port St Johns

Hotels near must-see attractions in Port St Johns

Make the most of your visit by choosing from our selection of Port St Johns hotels near popular attractions
Transkei District Hotels in Port St Johns

Transkei District

23.2km from Port St Johns
Learn More
Garden Court Mthatha Hotels in Umtata

Garden Court Mthatha

Hotel in Umtata
Located in King Sabata Dalindyebo, Garden Court Mthatha is within a 5-minute drive of Savoy Conference Centre and Walter Sisulu University. This hotel is 2.1 mi (3.3 km) from Nelson Mandela Academic Hospital and 2.2 mi (3.5 km) from Nduli Wildlife Sanctuary. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). At Garden Court Mthatha, enjoy a satisfying meal at the restaurant. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. This hotel has 2 meeting rooms available for events. Free self parking is available onsite. Make yourself at home in one of the 117 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as laptop-compatible safes and desks.
Show More
4.3/5
Excellent5 Reviews
Price per night from:US$88
Emampingeni lodge Hotels in Mngungundlovu

Emampingeni lodge

Hotel in Mngungundlovu
With a stay at Emampingeni Lodge in Mbizana, you'll be within a 10-minute drive of Wild Coast Sun Casino and Wild Waves Water Park. This guesthouse is 3.5 mi (5.6 km) from Wild Coast Sun Country Club and 3.6 mi (5.8 km) from Rennies Beach. Pamper yourself with onsite massages or make use of the other amenities, which include complimentary wireless internet access. Satisfy your appetite at the guesthouse's coffee shop/cafe. English breakfasts are available daily from 7:00 AM to 9:00 AM for a fee. Featured amenities include laundry facilities and coffee/tea in a common area. Free self parking is available onsite. Make yourself at home in one of the 23 guestrooms.
Show More
3.1/5
1 Reviews
Price per night from:US$23
First Group Hole in the Wall Hotels in Transkei District

First Group Hole in the Wall

Hotel in Transkei District
When you stay at First Group Hole in the Wall in King Sabata Dalindyebo, you'll be by the ocean, within a 5-minute drive of Hole-in-the-Wall Beach and Hole-in-the-Wall. This beach hotel is 5.6 mi (8.9 km) from Coffee Bay Beach and 10.1 mi (16.2 km) from Zithulele Hospital. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. Additional features at this hotel include concierge services, babysitting (surcharge), and an arcade/game room. Satisfy your appetite for lunch or dinner at The Bell Buoy Restaurant, a restaurant which specializes in local and international cuisine, or stay in and take advantage of the room service (during limited hours). Relax with your favorite drink at the bar/lounge or the poolside bar. Featured amenities include luggage storage, laundry facilities, and a library. Free self parking is available onsite. Make yourself at home in one of the 5 guestrooms, featuring kitchenettes with full-sized refrigerators/freezers and microwaves. Conveniences include safes and separate sitting areas, and housekeeping is provided daily.
Show More
3.2/5
3 Reviews
Price per night from:US$52
Umtata Hotels in Port St Johns

Umtata

64.2km from Port St Johns
Learn More
Garden Court Mthatha Hotels in Umtata

Garden Court Mthatha

Hotel in Umtata
Located in King Sabata Dalindyebo, Garden Court Mthatha is within a 5-minute drive of Savoy Conference Centre and Walter Sisulu University. This hotel is 2.1 mi (3.3 km) from Nelson Mandela Academic Hospital and 2.2 mi (3.5 km) from Nduli Wildlife Sanctuary. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). At Garden Court Mthatha, enjoy a satisfying meal at the restaurant. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. This hotel has 2 meeting rooms available for events. Free self parking is available onsite. Make yourself at home in one of the 117 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as laptop-compatible safes and desks.
Show More
4.3/5
Excellent5 Reviews
Price per night from:US$88
Hotel Savoy and Conference Centre Hotels in Umtata

Hotel Savoy and Conference Centre

Hotel in Umtata
When you stay at Hotel Savoy and Conference Centre in King Sabata Dalindyebo, you'll be in the business district, within a 5-minute drive of Savoy Conference Centre and Nelson Mandela Museum. This hotel is 0.9 mi (1.4 km) from Nelson Mandela Academic Hospital and 1.6 mi (2.6 km) from BT Ngebs Mall. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. Additional amenities at this hotel include complimentary wireless internet access and concierge services. Grab a bite to eat at one of the hotel's many dining establishments, which include 2 restaurants and a coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. A complimentary English breakfast is served daily from 7:00 AM to 10:00 AM. Featured amenities include a 24-hour business center, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 156 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, complimentary toiletries, and hair dryers. Conveniences include phones, as well as safes and desks.
Show More
3.8/5
31 Reviews
Price per night from:US$80
Big Five Guest House Hotels in Umtata

Big Five Guest House

Hotel in Umtata
Located in King Sabata Dalindyebo, Big Five Guest House is in the suburbs, within a 5-minute drive of Nelson Mandela Museum and BT Ngebs Mall. This bed & breakfast is 3.4 mi (5.5 km) from Savoy Conference Centre and 4 mi (6.4 km) from Nelson Mandela Academic Hospital. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this bed & breakfast include a television in a common area, tour/ticket assistance, and barbecue grills. Guests can catch a ride to nearby destinations on the area shuttle (surcharge). Grab a bite from the snack bar/deli serving guests of Big Five Guest House. Wrap up your day with a drink at the bar/lounge. Continental breakfasts are available daily from 7:30 AM to 9:30 AM for a fee. Featured amenities include dry cleaning/laundry services, laundry facilities, and a safe deposit box at the front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 8 air-conditioned rooms featuring refrigerators and LCD televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
Show More
4.2/5
Very Good1 Reviews
Price per night from:US$35

FAQs about Port St Johns hotels

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How to get cheap hotels on Trip.com?

There are several ways to discover affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the least expensive options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a diverse selection of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. Moreover, if you are a member of our loyalty program, you can log in to your account and discover exclusive discounted rates at hotel list pages.

What is the way to get lower prices at hotels?

Sometimes booking hotels in midweek is cheaper, but it also depends on the season.

How many hotels are listed in Trip.com?

There are over 5,000,000 hotels in more than 230 countries or regions on Trip.com. Don't know which hotel to book? Browse the site to get ideas!

Can I cancel or change my hotel reservation on Trip.com?

It depends on the hotel policy and cancellation date. Kindly check the policy section of related hotel pages. To cancel or change your reservation, log in to your trip.com account, go to "My Bookings," and follow the instructions.

How do I contact trip.com customer service?

You can contact trip.com 24/7 customer service by visiting the trip.com help center and submitting a support request. You can also contact them by phone or chat, depending on your location.

Hotel Info for Tourists

Highest PriceUS$130
Lowest PriceUS$27
Number of Reviews 105
Number of hotels32
Average Price(Weekday Night)US$56
Average Price(Weekend Night)US$56