The best hotels in Natal
Double room / night
from £36
Double room / night
from £19
Double room / night
from £48
Double room / night
from £22
Double room / night
from £49
Double room / night
from £15
Double room / night
from £22
Double room / night
from £43
Double room / night
from £16
Double room / night
from £16
Double room / night
from £21
Double room / night
from £32
Double room / night
from £37
Double room / night
from £29
Double room / night
from £21