Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Mpumalanga

Tonight Jun 24 - Jun 25
This weekend Jun 28 - Jun 30
Next weekend Jul 5 - Jul 7

Top 10 Hotels in Mpumalanga

See all 98 Properties in Mpumalanga

Estimated price for 1 night/2 adults

Road Lodge Pietermaritzburg

Road Lodge Pietermaritzburg

Cnr. Hesketh Drive and New England Rd, Pietermaritzburg, KwaZulu-Natal
Road Lodge Pietermaritzburg
  • Free Cancellation
1.0 out of 5.0
 
 

Situated in the suburbs, this hotel is within 1 mi (2 km) of Scottsville Racecourse, Golden Horse Casino, and Comrades Marathon House. Pietermaritzburg Oval ...

$44 per night for 2 guests

Jun 25 - Jun 26
Westville Bed & Breakfast Guest House

Westville Bed & Breakfast Guest House

8a & 9 Haven Road, Westville, KwaZulu-Natal
Westville Bed & Breakfast Guest House
    5.0 out of 5.0
     
     

    This family-friendly Westville bed & breakfast is located in the suburbs, within 3 mi (5 km) of Bergtheil Local History Museum, The Pavilion Westville and Palmiet ...

    $66 per night for 2 guests

    Jun 28 - Jun 29
    Faraway Lodge B&B

    Faraway Lodge B&B

    5 Faraway Place, Westville, KwaZulu-Natal
    Faraway Lodge B&B
      3.0 out of 5.0
       
       

      Situated in Westville, this bed & breakfast is within 2 mi (3 km) of Bergtheil Local History Museum, Palmiet Nature Reserve, and The Pavilion Westville. Paradise ...

      $63 per night for 2 guests

      Jun 25 - Jun 26
      iNsingizi Lodge

      iNsingizi Lodge

      District Road P118, Mid Illovo, KwaZulu-Natal
      iNsingizi Lodge
        3.0 out of 5.0
         
         

        Situated in Mid Illovo, this spa lodge is within 20 mi (32 km) of Richmond Country Club, Richmond Shopping Centre, and Richmond Mosque. Scottsville Racecourse ...

        $118 per night for 2 guests

        Jun 25 - Jun 26
        Ascot Inn

        Ascot Inn

        210 Woodhouse Road, Scottsville, Pietermaritzburg, KwaZulu-Natal
        Ascot Inn
        • Free Cancellation
        3.0 out of 5.0
         
         

        Situated in Pietermaritzburg, this inn is within 2 mi (3 km) of Comrades Marathon House, Scottsville Racecourse, and Golden Horse Casino. Msunduzi Museum and ...

        $36 per night for 2 guests

        Jun 29 - Jun 30
        Matt's Rest B&B and Self Catering

        Matt's Rest B&B and Self Catering

        11 Dennis Road, Pietermaritzburg, KwaZulu-Natal
        Matt's Rest B&B and Self Catering
          3.0 out of 5.0
           
           

          This family-friendly Pietermaritzburg bed & breakfast is within 3 mi (5 km) of Scottsville Racecourse, Golden Horse Casino, and Comrades Marathon House. Butterflies ...

          $50 per night for 2 guests

          Jun 27 - Jun 28
          Edens Guest House

          Edens Guest House

          6 Chapel Place, Westville, KwaZulu-Natal
          Edens Guest House
            2.5 out of 5.0
             
             

            Situated in Westville, this guesthouse is 0.5 mi (0.8 km) from Bergtheil Local History Museum and within 3 mi (5 km) of Palmiet Nature Reserve and The Pavilion ...

            $36 per night for 2 guests

            Jul 9 - Jul 10
            The View Boutique Hotel and Spa

            The View Boutique Hotel and Spa

            9 Hillside Road Doonheights, Kingsburgh, KwaZulu-Natal
            The View Boutique Hotel and Spa
            • Free Cancellation
            5.0 out of 5.0
             
             

            Situated in Kingsburgh, this luxury guesthouse is 2.8 mi (4.5 km) from Splash Water World and within 6 mi (10 km) of Galleria Arbour Town and Galleria Ice Rink. ...

            $103 per night for 2 guests

            Jul 9 - Jul 10
            Royal Ushaka Hotel Seaview

            Royal Ushaka Hotel Seaview

            52 Folkestone Road, Umbilo, South Durban, KwaZulu-Natal
            Royal Ushaka Hotel Seaview
              3.0 out of 5.0
               
               

              Situated in South Durban, this hotel is 1.1 mi (1.8 km) from The Rhumbelow Theatre and within 3 mi (5 km) of Kenneth Stainbank Nature Reserve and Phansi Museum. ...

              $36 per night for 2 guests

              Jun 25 - Jun 26
              Imperial hotel by Misty Blue Hotels

              Imperial hotel by Misty Blue Hotels

              224 Jabu Ndlovu Street, Pietermaritzburg, KwaZulu-Natal
              Imperial hotel by Misty Blue Hotels
              • Free Cancellation
              3.0 out of 5.0
               
               

              This family-friendly Pietermaritzburg hotel is located near the airport, within a 10-minute walk of Tatham Art Gallery and Pietermaritzburg City Hall. Msunduzi ...

              $74 per night for 2 guests

              Jun 25 - Jun 26
              Map

              Recent Reviews in Mpumalanga