Skip to main content.

Dunvant Hotel Accommodation

Search 81 hotels in Dunvant

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Where to stay in Dunvant

Dunvant overview

Dunvant is an inviting destination that has something for everyone. Dunvant might not have well-known attractions within the city, but you won't need to venture far to find top places to visit like Swansea Beach and Oystermouth Castle. Popular sights in the surrounding area include Dylan Thomas Centre and Oxwich Castle.

Where to stay in Dunvant

Whether you're planning a longer vacation or a weekend getaway, Dunvant has the right accommodation for you. You can shop as many as 41 deals for Dunvant accommodations on, some with discounts of up to 40%. We have room prices starting at 39 USD per night and here's a breakdown of hotels by star rating in Dunvant as well as in the surrounding area:
  • • 4 5-star hotels from 105 USD per night
  • • 39 4-star hotels from 50 USD per night
  • • 40 3-star hotels from 47 USD per night
  • • 2 2-star hotels from 39 USD per night

How to get to Dunvant

Fly into Swansea (SWS), 2.4 mi (3.9 km) from central Dunvant.

What to see around Dunvant

Here are some top sights in the surrounding area:
  • • Swansea Beach (2.4 mi/3.9 km from the city center)
  • • Oystermouth Castle (2.8 mi/4.5 km from the city center)
  • • Dylan Thomas Centre (3.5 mi/5.6 km from the city center)
  • • Oxwich Castle (7.8 mi/12.5 km from the city center)

When to visit Dunvant

If you're beginning to plan your holiday, you may be wondering when is the best time of year to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperature averages
  • • January-March: 52°F day, 37°F night
  • • April-June: 65°F day, 40°F night
  • • July-September: 70°F day, 49°F night
  • • October-December: 61°F day, 37°F night
Seasonal rainfall averages
  • • January-March: 0.28 inches
  • • April-June: 0.16 inches
  • • July-September: 0.24 inches
  • • October-December: 0.35 inches