Hotels in Natal

Search and compare Natal hotels from hundreds of travel sites and save

Natal, Rio Grande do Norte, Brazil
17 May — 18 May2
Natal, Rio Grande do Norte, Brazil
Tue 17-5
Wed 18-5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Natal

Filter by star ratings
All filters
Best Western Premier Majestic Ponta Negra Beach
Best Western Premier Majestic Ponta Negra Beach
9.1 Excellent
Av. Eng. Roberto Freire 3800, Natal, Brazil
Show on map
10.3 km from city centre, Natal 
ExcellentBased on 2,092 reviews
9.1

Situated a short drive from Parque Das Dunas, Best Western Premier Majestic Ponta Negra Beach offers elegant accommodation in Natal. It provides 5-star accommodation with air-conditioned rooms.

Wish Natal
Wish Natal
10.0 Excellent
Via Costeira, 5525, Natal, Brazil
Show on map
7.2 km from city centre, Natal 
ExcellentBased on 1 review
10.0

Wish Natal Resort offers 4-star accommodation in Natal. The various amenities this luxury resort features include an all-inclusive meal plan, outdoor tennis courts and an outdoor pool.

Natal Dunnas Hotel
Natal Dunnas Hotel
8.9 Excellent
Av. Engenheiro Roberto Freire, 5248, Natal, Brazil
Show on map
11.6 km from city centre, Natal 
ExcellentBased on 1,833 reviews
8.9

Natal Dunnas Hotel provides comfortable 3-star accommodation in Natal. It also offers a kids pool, a kids club and an outdoor pool.

Tips for booking a Natal hotel

Cheapest month:April
Most expensive month:March
Average price in Natal:S$ 97/night
Cheapest price found:S$ 15/night
Cheapest day:Tuesday
Most expensive day:Friday
S$ 42 - S$ 258
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 39 - S$ 52
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Natal hotels

Show all 1,064 hotels
1
Wish Natal
Wish Natal
10.0 Excellent
Via Costeira, 5525, Natal, Brazil
Show on map
7.2 km from city centre, Natal, RN, Brazil 

Wish Natal Resort offers 4-star accommodation in Natal. The various amenities this luxury resort features include an all-inclusive meal plan, outdoor tennis courts and an outdoor pool.

2
Best Western Premier Majestic Ponta Negra Beach
Best Western Premier Majestic Ponta Negra Beach
9.1 Excellent
Av. Eng. Roberto Freire 3800, Natal, Brazil
Show on map
10.3 km from city centre, Natal, RN, Brazil 

Situated a short drive from Parque Das Dunas, Best Western Premier Majestic Ponta Negra Beach offers elegant accommodation in Natal. It provides 5-star accommodation with air-conditioned rooms.

3
Natal Dunnas Hotel
Natal Dunnas Hotel
8.9 Excellent
Av. Engenheiro Roberto Freire, 5248, Natal, Brazil
Show on map
11.6 km from city centre, Natal, RN, Brazil 

Natal Dunnas Hotel provides comfortable 3-star accommodation in Natal. It also offers a kids pool, a kids club and an outdoor pool.

Cheapest hotels in Natal, Brazil

Show all 1,064 hotels
Natal Dunnas Hotel
Natal Dunnas Hotel
8.9 Excellent
Av. Engenheiro Roberto Freire, 5248, Natal, Brazil
Show on map
11.6 km from city centre,  

Natal Dunnas Hotel provides comfortable 3-star accommodation in Natal. It also offers a kids pool, a kids club and an outdoor pool.

S$ 60
Avg. per night
Best Western Premier Majestic Ponta Negra Beach
Best Western Premier Majestic Ponta Negra Beach
9.1 Excellent
Av. Eng. Roberto Freire 3800, Natal, Brazil
Show on map
10.3 km from city centre,  

Situated a short drive from Parque Das Dunas, Best Western Premier Majestic Ponta Negra Beach offers elegant accommodation in Natal. It provides 5-star accommodation with air-conditioned rooms.

S$ 95
Avg. per night
Wish Natal
Wish Natal
10.0 Excellent
Via Costeira, 5525, Natal, Brazil
Show on map
7.2 km from city centre,  

Wish Natal Resort offers 4-star accommodation in Natal. The various amenities this luxury resort features include an all-inclusive meal plan, outdoor tennis courts and an outdoor pool.

S$ 116
Avg. per night

Hotel prices in Natal

3 stars
Natal Dunnas Hotel
#1 most popular

Natal Dunnas Hotel

Av. Engenheiro Roberto Freire, 5248, Natal, Brazil

8.9 Excellent
S$ 60

Avg. per night

4 stars +
Wish Natal
#1 most popular

Wish Natal

Via Costeira, 5525, Natal, Brazil

10.0 Excellent
S$ 116

Avg. per night

Ocean Palace Beach Resort & Bungalows
#2 most popular

Ocean Palace Beach Resort & Bungalows

Via Costeira Sen. Dinarte Medeiros Mariz, 7829 - Ponta Negra, Natal, Brazil

8.9 Excellent
S$ 326

Avg. per night

Best Western Premier Majestic Ponta Negra Beach
Best value

Best Western Premier Majestic Ponta Negra Beach

Av. Eng. Roberto Freire 3800, Natal, Brazil

9.1 Excellent
S$ 95

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Natal

Natal travel FAQs

  • What are the best hotels in Natal?

    One of the most popular hotels in Natal is Monza Palace Hotel, which has been reviewed by 2,713 users and currently has a rating of 7.7/10. Other top-rated locations include Best Western Premier Majestic Ponta Negra Beach and Natal Praia Hotel, which have received 9.1/10 and 7.6/10 ratings from our users, respectively.

  • What is a good hotel near Genipabu Beach?

    With a rating of 9.1/10 from 168 reviews, Pousada Aconchego de Genipabu is a hotel close to Genipabu Beach that is highly recommended by HotelsCombined users.

  • What is a good hotel in Natal near Natal Convention Center?

    Best Western Premier Majestic Ponta Negra Beach is the hotel close to Natal Convention Center that is most recommended by HotelsCombined users, with 2,094 reviews rating it at 9.1/10.

  • Is there a good hotel near Centro de Turismo?

    If you’re planning to stay near Centro de Turismo, you should consider Natal Praia Hotel, which has a score of 7.6 from 4,473 reviews.

  • How much do hotels in Natal cost?

    Searches in the last 72 hours suggest an average price of around S$ 65/night is normal for a hotel in Natal. 4-star and 5-star hotels in Natal had average prices of S$ 96/night and S$ 219/night, respectively.

  • How much is a cheap hotel in Natal?

    Prices for Natal hotels have been found for as low as S$ 8/night over the last 3 days. Prices for this weekend in Natal start from S$ 13 per night when checking in on 20 May and out on 22 May.

  • How much is a hotel in Natal tonight?

    Natal hotels start at S$ 13 for tonight; however, the average price of accommodation is about S$ 63. Many 4-star stays can be found in Natal tonight, with prices starting at S$ 24. These prices were found on HotelsCombined within the last 72 hours.