Skip to main content.

Hotels & Accommodation in Silves

Search for accommodation in Silves

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

Book hotel rooms & other accommodation in Silves

What's Silves like?

Silves is a relaxing city where you can spend time by the sea. Beachcombers can spend the day at Salgados Beach when the weather is nice. Popular sights in the surrounding area include Marinha Beach and Senhora da Rocha Beach.

Where are the best places to stay in Silves?

We have 558 Silves accommodations with prices starting at ZAR 114. Choose one of our 558 deals and get discounts of up to 65%.

Below are the number of accommodations by star rating in Silves and the surrounding area:

  • • 46 5-star accommodations from ZAR 942 per night
  • • 201 4-star accommodations from ZAR 508 per night
  • • 357 3-star accommodations from ZAR 386 per night
  • • 45 2-star accommodations from ZAR 203 per night
  • • 2 1-star accommodations from ZAR 503 per night

Here are our travelers' top 5 places to stay in Silves:

Ponte Romana

3-star guesthouse
  • • Free breakfast • Free WiFi • Restaurant • Bar • Terrace

Amendoeira Golf Resort - Apartments and villas

Mountain resort with 2 outdoor pools, golf course
  • • Free parking • Free WiFi • Free area shuttle • 2 restaurants • Spacious rooms

Holiday Inn Algarve

4-star beachfront hotel with outdoor pool, near Senhora da Rocha Beach
  • • Free parking • Free WiFi • 3 restaurants • Fitness center • Close to shopping

Vila Galé Náutico

4-star hotel with outdoor pool, near Vale do Olival Beach
  • • Free WiFi • Restaurant • Spa tub • Health club • Walkable location

Hotel Colina Dos Mouros

Family hotel with outdoor pool, pool bar
  • • Free breakfast • Free parking • Free WiFi • Restaurant • Walkable location

How to Get to Silves

What are the closest airports to Silves?

  • • Faro (FAO-Faro Intl.), 28.5 mi (45.9 km) from central Silves
  • • Portimao (PRM), 8.3 mi (13.3 km) from central Silves

What are the closest train stations to Silves?

  • • Silves Station (0.9 mi/1.5 km from the city center)
  • • Silves Tunes Station (10.3 mi/16.6 km from the city center)

Things to See and Do in Silves

What is there to see in Silves?

  • • Salgados Beach
  • • Silves Cathedral
  • • Silves Castle
  • • Fisherman's Beach Armacao de Pera
  • • Roman Bridge of Silves

What is there to do in Silves?

  • • Aqualand Waterpark
  • • Silves Municipal Archaeological Museum
  • • Silves Pestana Golf
  • • Quinta Do Frances Winery
  • • Oceanico Faldo Golf Course

Other Popular Silves Attractions

  • • Cruz de Portugal Monument
  • • Vale do Olival Beach
  • • Armação Beach
  • • Praia Grande de Pêra West
  • • Krazy World Zoo

When is the best time to visit Silves?

  • • Hottest months: July, August, September, June (average 83°F)
  • • Coldest months: January, February, December, March (average 48°F)
  • • Rainiest months: November, December, October, and April (average 3.43 inches of rainfall)