We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Hotels Near Castelo de Beja, Portugal

Hotels near Castelo de Beja

Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Free Parking Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up & up & up Air Conditioning Internet Business Centre Concierge Accessible rooms Meeting Rooms Hotels with Restaurants Hotels with Bars Quiet Hotels Non-Smoking Hotel Cheap Hotels Travellers' Top-Rated Hotels £ ££ £££ ££££ Most Booked Hotels Beachfront Spa Within 25 mi
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Rua da Moeda, Beja 7800-464, Portugal
0.2 miles from Castelo de Beja
    Restaurante Adega 25 Abril
    Rua Capitao Joao Francisco de Sousa 57 | 7800, Beja 7800-451, Portugal
    0.3 miles from Castelo de Beja
    • Free Wifi
    • Room Service
    Residencial Bejense

    TripAdvisor

    Priceline

    Booking.com
    Loading prices...
    Largo Dom Nuno Alvares Pereira, Beja 7800-018, Portugal
    0.4 miles from Castelo de Beja
    • Free Wifi
    • Free Parking
    Pousada de Beja, Sao Francisco

    TripAdvisor

    Booking.com

    Hotels.com
    View all 9 deals
    Loading prices...
    Rua de Mertola 56 | Terreiro dos Valentes, Beja 7800-475, Portugal
    0.4 miles from Castelo de Beja
    • Free Wifi
    • Room Service
    Hotel Santa Barbara

    Travelocity

    Booking.com

    Expedia.com
    View all 6 deals
    Loading prices...
    Rua de Mertola 71, Beja 7800-475, Portugal
    0.4 miles from Castelo de Beja
    • Room Service
    No photo provided
    Rua Francisco Miguel Duarte 1, Beja 7800-522, Portugal
    0.6 miles from Castelo de Beja
    • Free Wifi
    • Free Parking
    BejaParque Hotel

    Booking.com

    Hotwire.com

    Priceline
    View all 9 deals
    Loading prices...
    Avenida Fialho de Almeida, Beja 7800-395, Portugal
    0.8 miles from Castelo de Beja
    • Free Wifi
    • Free Parking
    Hotel Melius

    TripAdvisor

    Booking.com

    Expedia.com
    View all 9 deals
    Loading prices...
    Herdade da Figueirinha | Santa Vitória, Beja 7800-730, Portugal
    12.3 miles from Castelo de Beja
    • Free Wifi
    • Free Parking

    Hotels.com

    Travelocity

    Hotwire.com
    View all 9 deals
    Loading prices...
    Praca de Sao Gens | Alto de São Gens, Serpa 7830-479, Portugal
    16.0 miles from Castelo de Beja
    • Pool
    • Restaurant
    Pousada de Sao Gens

    TripAdvisor

    Expedia.com

    Priceline
    View all 6 deals
    Loading prices...
    | Castelo de Alvito, Alvito 7920-069, Portugal
    18.0 miles from Castelo de Beja
    • Free Parking
    • Pool
    Pousada Castelo Alvito

    Booking.com

    Orbitz.com

    Hotwire.com
    View all 9 deals
    Loading prices...
    Estrada Nacional 2, Odivelas 7900-371, Portugal
    18.7 miles from Castelo de Beja
    • Free Wifi
    • Free Parking
    Hotel O Gato

    TripAdvisor

    Orbitz.com

    Booking.com
    View all 9 deals
    Loading prices...
    Rua do Outeiro, Pias 7830-241, Portugal
    21.0 miles from Castelo de Beja
    • Free Wifi
    • Free Parking
    Betica Hotel Rural

    TripAdvisor

    Booking.com

    Hotels.com
    View all 9 deals
    Loading prices...
    Praca Gago Coutinho 1, Moura 7860-010, Portugal
    24.3 miles from Castelo de Beja
    • Free Wifi
    • Free Parking
    Hotel de Moura

    Travelocity

    Expedia.com

    Hotwire.com
    View all 11 deals
    Loading prices...
    Rua Engenheiro Armando Almeida Manso 1, Moura 7860-004, Portugal
    24.3 miles from Castelo de Beja
    • Free Wifi
    Hotel Passagem do Sol

    TripAdvisor

    Priceline

    Booking.com
    Loading prices...
    Estrada Nacional Viana do Alentejo | Monte Sobral, Alcacovas 7090-023, Portugal
    30.1 miles from Castelo de Beja
    • Free Parking
    • Breakfast included
    Monte do Sobral
    US$76*
    TripAdvisor
    US$76*
    Agoda.com

    Orbitz.com
    View all 7 deals
    US$76*
    Booking.com
    View Deal
    Rua de Sao Pedro, Alcacovas 7090-041, Portugal
    30.3 miles from Castelo de Beja
    • Pool
    • Bar/Lounge
    Casa Santos Murteira
    US$70*
    TripAdvisor
    US$70*
    Hotwire.com
    US$70*
    CheapTickets
    View all 9 deals
    US$70*
    Hotels.com
    View Deal
    Estrada de Evora, Viana do Alentejo 7090-238, Portugal
    30.6 miles from Castelo de Beja
    • Pool
    Herdade da Samarra

    TripAdvisor

    Priceline

    Booking.com
    Loading prices...
    Rua Doutor Vargas | Mina de Sao Domingos, Beja 7750-171, Portugal
    31.1 miles from Castelo de Beja
    • Free Wifi
    • Free Parking
    Hotel Sao Domingos

    TripAdvisor

    Hotwire.com

    Priceline
    Loading prices...
    Still looking for a place to stay?
    Beja has 7 B&Bs/inns with 425 reviews
    Herdade dos Grous | Albernôa, Beja 7800-601, Portugal
    10.4 miles from Castelo de Beja
    • Free Wifi
    • Free Parking
    Herdade dos Grous

    Priceline
    Loading prices...
    Albernoa | Albernoa, Beja, Portugal
    14.6 miles from Castelo de Beja
    • Free Wifi
    • Free Parking
    Herdade da Malhadinha Nova - Country House & Spa

    TripAdvisor

    Booking.com

    Hotwire.com
    View all 9 deals
    Loading prices...
    Largo Dom Nuno Alvares Pereira No. 12, Beja 7800-018, Portugal
    0.4 miles from Castelo de Beja
    • Free Wifi
    • Room Service
    Hospedaria Dona Maria

    TripAdvisor

    Priceline

    Booking.com
    Loading prices...
    See all 7 Beja B&Bs/inns
    See all hotels in or near Beja
    Praca de Sao Gens | Alto de São Gens, Serpa 7830-479, Portugal
    16.0 miles from Castelo de Beja
    • Pool
    • Restaurant
    Pousada de Sao Gens

    TripAdvisor

    Expedia.com

    Priceline
    View all 6 deals
    Loading prices...
    | Castelo de Alvito, Alvito 7920-069, Portugal
    18.0 miles from Castelo de Beja
    • Free Parking
    • Pool
    Pousada Castelo Alvito

    Booking.com

    Orbitz.com

    Hotwire.com
    View all 9 deals
    Loading prices...
    Estrada Nacional 2, Odivelas 7900-371, Portugal
    18.7 miles from Castelo de Beja
    • Free Wifi
    • Free Parking
    Hotel O Gato

    TripAdvisor

    Orbitz.com

    Booking.com
    View all 9 deals
    Loading prices...
    Rua do Outeiro, Pias 7830-241, Portugal
    21.0 miles from Castelo de Beja
    • Free Wifi
    • Free Parking
    Betica Hotel Rural

    TripAdvisor

    Booking.com

    Hotels.com
    View all 9 deals
    Loading prices...
    Praca Gago Coutinho 1, Moura 7860-010, Portugal
    24.3 miles from Castelo de Beja
    • Free Wifi
    • Free Parking
    Hotel de Moura

    Travelocity

    Expedia.com

    Hotwire.com
    View all 11 deals
    Loading prices...
    *Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.