Hotels in East London

Find the best deals on 339 hotels in East London, South Africa

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in East London

Find the perfect East London hotel for business or leisure


Things to do in East London

Eastern Beach
Nahoon Beach
Bonza Bay Beach

Are there hotels available near Eastern Beach?

The average price for hotels near Eastern Beach is $55 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Eastern Beach is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Eastern Beach are typically 12% less expensive than the average hotel in East London, which is $63.

Hotels near Eastern Beach
  • Thesolution Bnb
    Best value

    Thesolution Bnb

    2a Edge Road Beacon Bay, East London, Eastern Cape

    8.8

    $35

    View Deal
  • Coral Beach Bed & Breakfast
    #1 Most popular

    Coral Beach Bed & Breakfast

    Lanarth Avenue 171 Coral Beach Estate, East London, Eastern Cape

    8.9

    $65

    View Deal
  • Absolute Cornwall Bed and Breakfast
    #2 Most popular

    Absolute Cornwall Bed and Breakfast

    1 Cornwall Road, East London, Eastern Cape

    9.2

    $62

    View Deal
  • Breeze Inn Bed and Breakfast
    #3 Most popular

    Breeze Inn Bed and Breakfast

    69 Main Road Kidd's Beach, East London, Eastern Cape

    9.3

    $45

    View Deal
  • Villa Panorama Cove Rock
    #4 Most popular

    Villa Panorama Cove Rock

    Prince George Circuit, East London, Eastern Cape

    $38

    View Deal
  • Sleep Well Bnb
    #5 Most popular

    Sleep Well Bnb

    81 Sunnyside Road, East London, Eastern Cape

    7.3

    $50

    View Deal
  • Woodleigh Guest Lodge

    Woodleigh Guest Lodge

    19 Galway Road, East London, Eastern Cape

    8.7

    $70

    View Deal
  • Hoylake Inn

    Hoylake Inn

    6 Hoylake Ave, East London, Eastern Cape

    8.4

    $60

    View Deal
  • Areena Riverside Resort

    Areena Riverside Resort

    East Coast Resorts Road, East London, Eastern Cape

    8.5

    $41

    View Deal
  • Princes Lodge Guest House

    Princes Lodge Guest House

    7 Princes Road, East London, Eastern Cape

    7.9

    $44

    View Deal
  • Riverview Guesthouse

    Riverview Guesthouse

    17 Chestnut Crescent, East London, Eastern Cape

    9.5

    $74

    View Deal
  • Grande Vista Guest House

    Grande Vista Guest House

    10 Bluegum Avenue, Gonubie, Gonubie, Eastern Cape

    9.0

    $70

    View Deal

Are there hotels available near Nahoon Beach?

Below are the 12 user recommended hotels in the area of East London that is closest to Nahoon Beach. The average price near Nahoon Beach is $55/night, with prices varying based on several factors including time of year. Hotels near Nahoon Beach are typically 12% less expensive than the average hotel in East London, which is $63.

Hotels near Nahoon Beach
  • Thesolution Bnb
    Best value

    Thesolution Bnb

    2a Edge Road Beacon Bay, East London, Eastern Cape

    8.8

    $35

    View Deal
  • Coral Beach Bed & Breakfast
    #1 Most popular

    Coral Beach Bed & Breakfast

    Lanarth Avenue 171 Coral Beach Estate, East London, Eastern Cape

    8.9

    $65

    View Deal
  • Absolute Cornwall Bed and Breakfast
    #2 Most popular

    Absolute Cornwall Bed and Breakfast

    1 Cornwall Road, East London, Eastern Cape

    9.2

    $62

    View Deal
  • Breeze Inn Bed and Breakfast
    #3 Most popular

    Breeze Inn Bed and Breakfast

    69 Main Road Kidd's Beach, East London, Eastern Cape

    9.3

    $45

    View Deal
  • Villa Panorama Cove Rock
    #4 Most popular

    Villa Panorama Cove Rock

    Prince George Circuit, East London, Eastern Cape

    $38

    View Deal
  • Sleep Well Bnb
    #5 Most popular

    Sleep Well Bnb

    81 Sunnyside Road, East London, Eastern Cape

    7.3

    $50

    View Deal
  • Woodleigh Guest Lodge

    Woodleigh Guest Lodge

    19 Galway Road, East London, Eastern Cape

    8.7

    $70

    View Deal
  • Hoylake Inn

    Hoylake Inn

    6 Hoylake Ave, East London, Eastern Cape

    8.4

    $60

    View Deal
  • Areena Riverside Resort

    Areena Riverside Resort

    East Coast Resorts Road, East London, Eastern Cape

    8.5

    $41

    View Deal
  • Princes Lodge Guest House

    Princes Lodge Guest House

    7 Princes Road, East London, Eastern Cape

    7.9

    $44

    View Deal
  • Riverview Guesthouse

    Riverview Guesthouse

    17 Chestnut Crescent, East London, Eastern Cape

    9.5

    $74

    View Deal
  • Grande Vista Guest House

    Grande Vista Guest House

    10 Bluegum Avenue, Gonubie, Gonubie, Eastern Cape

    9.0

    $70

    View Deal

Are there hotels available near Bonza Bay Beach?

If you’re planning on staying at any of momondo’s recommended hotels in the area of East London nearest to Bonza Bay Beach, you should expect to pay around $55/night. This price fluctuates based on time of year. In general, a rate under $55/night is a good deal for momondo users staying near Bonza Bay Beach. Hotels near Bonza Bay Beach are typically 12% less expensive than the average hotel in East London, which is $63.

Hotels near Bonza Bay Beach
  • Thesolution Bnb
    Best value

    Thesolution Bnb

    2a Edge Road Beacon Bay, East London, Eastern Cape

    8.8

    $35

    View Deal
  • Coral Beach Bed & Breakfast
    #1 Most popular

    Coral Beach Bed & Breakfast

    Lanarth Avenue 171 Coral Beach Estate, East London, Eastern Cape

    8.9

    $65

    View Deal
  • Absolute Cornwall Bed and Breakfast
    #2 Most popular

    Absolute Cornwall Bed and Breakfast

    1 Cornwall Road, East London, Eastern Cape

    9.2

    $62

    View Deal
  • Breeze Inn Bed and Breakfast
    #3 Most popular

    Breeze Inn Bed and Breakfast

    69 Main Road Kidd's Beach, East London, Eastern Cape

    9.3

    $45

    View Deal
  • Villa Panorama Cove Rock
    #4 Most popular

    Villa Panorama Cove Rock

    Prince George Circuit, East London, Eastern Cape

    $38

    View Deal
  • Sleep Well Bnb
    #5 Most popular

    Sleep Well Bnb

    81 Sunnyside Road, East London, Eastern Cape

    7.3

    $50

    View Deal
  • Woodleigh Guest Lodge

    Woodleigh Guest Lodge

    19 Galway Road, East London, Eastern Cape

    8.7

    $70

    View Deal
  • Hoylake Inn

    Hoylake Inn

    6 Hoylake Ave, East London, Eastern Cape

    8.4

    $60

    View Deal
  • Areena Riverside Resort

    Areena Riverside Resort

    East Coast Resorts Road, East London, Eastern Cape

    8.5

    $41

    View Deal
  • Princes Lodge Guest House

    Princes Lodge Guest House

    7 Princes Road, East London, Eastern Cape

    7.9

    $44

    View Deal
  • Riverview Guesthouse

    Riverview Guesthouse

    17 Chestnut Crescent, East London, Eastern Cape

    9.5

    $74

    View Deal
  • Grande Vista Guest House

    Grande Vista Guest House

    10 Bluegum Avenue, Gonubie, Gonubie, Eastern Cape

    9.0

    $70

    View Deal

When to book a hotel in East London

Check out the information below to find the best deal on a East London hotel room
Low Season
February
High Season
May

cheapest month to stay

38%

expected price decrease

most expensive time to stay

36%

expected price increase

Price
$44 - $109
Highest day of week
Saturday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$68

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$65

av. price over the last two weeks


How much does a hotel in East London cost per night?

Use the information below to find quality East London hotel rooms for low prices

East London travel information

How long do people stay in East London?

Visiting East London for 3 nights is the most common choice for our users.

How much does a hotel cost in East London?

Hotels in East London show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around $73 per night.

When is the best time to book a hotel in East London?

East London hotels are at their most economical to book in the month of February. The rates you are charged may be 38% lower than in the high season and is the best time to get a great deal.

Which day is cheapest to stay in East London?

Hotel rooms in East London are generally cheapest on Saturday and more costly on Friday.

Based on the weather in East London, what attractions are popular during June?

With generally low rainfall expected (1.2″) and an average temperature of 59 °F, those staying at a hotel in East London may want to take some time during their visit to go see popular landmarks in the area.