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.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Luxury Pool Mid-range Romantic Value Free Parking Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up & up Internet Air Conditioning Independent Hotels & up Meeting Rooms Clean Hotels Non-Smoking Hotel Accessible rooms Concierge Business Centre Cheap Hotels Modern Hotels Hotels with Restaurants Quiet Hotels Hotels with Bars Hotels with Free Wifi City Centre Hotels Downtown Hotels Hotels with Balconies Spa Hotels Hotels with Room Service Discount Hotels Luxury Traveller Hotels with Jacuzzi Suite Hotels Hotels with Smoking Rooms Charming Hotels Luxury Spa Hotels Safe Hotels $ $$ $$$ $$$$ Boardwalk Hotels Peace and Quiet Seeker Shopping Fanatic Ibis Hotels TRYP Luxury Boutique Hotels Beachfront Quality Inn Trendsetter Hotels with Nightclubs Hotels with Shuttle 60+ Traveller Park Hotel Design Hotels Nightlife Seeker History Buff AC Hotels Kitchenette Boutique Hotels Sheraton Eco-tourist City Centre Crowne Plaza Green Holiday Inn Express Honeymoon Hotels Within 10 km
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Hotel Central Parque
SAVE US$7
US$69
Booking.com
US$62
View Deal
Avenida Visconde de Barreiros 83, Maia 4470-151, Portugal
0.1 km from Maia Welcome Center
  • Free Wifi
  • Free Parking
Hotel Premium Porto Aeroporto
SAVE US$6
US$73
Travelocity
US$67
View Deal
Rua Simao Bolivar 375, Maia 4470-214, Portugal
0.2 km from Maia Welcome Center
  • Free Wifi
  • Free Parking
Hotel Vianorte
N14 Via Norte, Leca do Bailio 4465-764, Portugal
2.1 km from Maia Welcome Center
  • Free Wifi
  • Pool
OPO Hotel Porto Aeroporto
SAVE US$20
US$95
Hotels.com
US$75
View Deal
Rua Hotel de Pedras Rubras 99, Maia 4470-573, Portugal
3.5 km from Maia Welcome Center
  • Free Wifi
  • Free Parking
Park Hotel Porto Aeroporto
SAVE US$8
US$70
Booking.com
US$62
View Deal
Avenida do Aeroporto 241, Maia 4470-558, Portugal
3.7 km from Maia Welcome Center
  • Free Wifi
  • Restaurant
Portofino Motel
Booking.com
US$69
View Deal
Rua do Tronco 972 | Sao Mamede de Infesta, Matosinhos 4465-274, Portugal
5.0 km from Maia Welcome Center
  • Free Wifi
  • Free Parking
Axis Porto Business & Spa Hotel
SAVE US$4
US$105
Orbitz.com
US$101
View Deal
Rua Maria Feliciana, 100, Porto 4465-283, Portugal
5.6 km from Maia Welcome Center
  • Free Wifi
  • Pool
Eurostars Oporto
Booking.com
US$66
View Deal
Rua Mestre Guilherme Camarinha 212, Porto 4200-537, Portugal
5.7 km from Maia Welcome Center
  • Free Wifi
  • Room Service
Star Inn Porto
Star Inn Porto
SAVE US$8
US$68
Orbitz.com
US$60
View Deal
Rua Senhora do Porto 930, Porto 4250-453, Portugal
6.0 km from Maia Welcome Center
  • Free Wifi
  • Free Parking
Hotel Porto Nobre
Loading prices...
Rua do Amial 838, Porto 4200-056, Portugal
6.0 km from Maia Welcome Center
  • Free Wifi
  • Free Parking
Ibis Porto Sao Joao
Booking.com
US$62
View Deal
Rua Doutor Placido da Costa, Porto 4200-450, Portugal
6.2 km from Maia Welcome Center
  • Free Wifi
  • Free Parking
Belver Beta Porto Hotel
Hotels.com
US$81
View Deal
Rua do Amial 601 607, Porto 4200-062, Portugal
6.2 km from Maia Welcome Center
  • Free Parking
  • Breakfast included
Moov Hotel Porto Norte
SAVE US$1
US$48
Agoda.com
US$47
View Deal
Rua Henrique Pousao 907 | Senhora da Hora, Porto 4100-278, Portugal
6.4 km from Maia Welcome Center
  • Free Wifi
TRYP Porto Expo Hotel
SAVE US$9
US$76
Melia.com
US$67
View Deal
Rotunda da Exponor s/n | Leca da Palmeira, Matosinhos 4450-801, Portugal
6.7 km from Maia Welcome Center
  • Free Wifi
  • Free Parking
Holiday Inn Express Porto-Exponor
No availability for your dates from these sites
Avenida Doutor Antonio Macedo 163, Leca da Palmeira 4450-617, Portugal
7.0 km from Maia Welcome Center
  • Free Wifi
  • Free Parking
Urban Hotel Amadeos
SAVE US$11
US$81
Expedia.com
US$70
View Deal
Rua Conde Alto Mearim, 1229, Matosinhos 4450-036, Portugal
7.6 km from Maia Welcome Center
  • Free Wifi
  • Bar/Lounge
No photo provided
Rua do Ribeirinho 12, Matosinhos 4450-244, Portugal
7.6 km from Maia Welcome Center
    Booking.com
    US$77
    View Deal
    Rua do Godinho 634, Matosinhos 4450-147, Portugal
    7.7 km from Maia Welcome Center
    • Free Wifi
    • Free Parking
    SAVE US$1
    US$48
    Agoda.com
    US$47
    View Deal
    Rua Antero de Quental 659, Porto 4200-068, Portugal
    7.8 km from Maia Welcome Center
    • Free Wifi
    • Free Parking
    Residencial Palanca
    Hotels.com
    US$53
    View Deal
    Rua de Faria Guimaraes 779 781, Porto 4200-291, Portugal
    7.9 km from Maia Welcome Center
    • Free Wifi
    • Free Parking
    Hotel Porto Mar
    SAVE US$3
    US$77
    Expedia.com
    US$74
    View Deal
    Rua Brito Capelo 169, Matosinhos 4450-073, Portugal
    7.9 km from Maia Welcome Center
    • Free Wifi
    • Beachfront
    No photo provided
    Autopista A4, Km 9.8 | Aguas Santas, Porto 4445, Portugal
    8.0 km from Maia Welcome Center
      BessaHotel Boavista
      Booking.com
      US$94
      View Deal
      Rua Doutor Marques de Carvalho 111 | Boavista, Porto 4100-325, Portugal
      8.1 km from Maia Welcome Center
      • Free Wifi
      • Restaurant
      Sheraton Porto Hotel & Spa
      SAVE US$6
      US$169
      Booking.com
      US$163
      View Deal
      Rua Tenente Valadim, 146, Porto 4100-476, Portugal
      8.2 km from Maia Welcome Center
      • Free Wifi
      • Pool
      Hotel Cristal Porto
      SAVE US$15
      US$111
      Expedia.com
      US$96
      View Deal
      Travessa Antero de Quental 360, Porto 4000-087, Portugal
      8.2 km from Maia Welcome Center
      • Free Wifi
      • Restaurant
      No photo provided
      Rua Joao Pedro Ribeiro 819, Porto 4000-308, Portugal
      8.2 km from Maia Welcome Center
        Crowne Plaza Porto
        CrownePlaza.com
        US$128
        View Deal
        Avenida da Boavista 1466, Porto 4100-114, Portugal
        8.3 km from Maia Welcome Center
        • Free Wifi
        • Restaurant
        Porto Palacio Congress Hotel & Spa
        SAVE US$4
        US$130
        Orbitz.com
        US$126
        View Deal
        Avenida Boavista 1269, Porto 4100-130, Portugal
        8.4 km from Maia Welcome Center
        • Free Wifi
        • Pool
        Quality Inn Portus Cale
        SAVE US$6
        US$100
        Hotels.com
        US$94
        View Deal
        Avenida da Boavista 1060, Porto 4100-113, Portugal
        8.4 km from Maia Welcome Center
        • Free Wifi
        • Room Service
        AC Hotel Porto
        SAVE US$58
        US$168
        Priceline
        US$110
        View Deal
        Rua Jaime Brasil 40, Porto 4350-009, Portugal
        8.4 km from Maia Welcome Center
        • Free Wifi
        • Restaurant
        Still looking for a place to stay?
        Maia has 6 B&Bs/inns with 205 reviews
        Hotel Aeroporto
        Rua de Pedras Rubras 157, Maia 4470-639, Portugal
        3.6 km from Maia Welcome Center
        • Free Wifi
        • Free Parking
        Puma
        Rua Cruz das Guardeiras 776, Maia 4470-593, Portugal
        3.5 km from Maia Welcome Center
        • Free Wifi
        • Bar/Lounge
        Quinta da Granja
        Rua Manuel Francisco de Araujo 444 | Aguas Santas, Maia 4425-120, Portugal
        6.1 km from Maia Welcome Center
          See all 6 Maia B&Bs/inns
          See all hotels in or near Maia
          Hotel Vianorte
          N14 Via Norte, Leca do Bailio 4465-764, Portugal
          2.1 km from Maia Welcome Center
          • Free Wifi
          • Pool
          Portofino Motel
          Booking.com
          US$69
          View Deal
          Rua do Tronco 972 | Sao Mamede de Infesta, Matosinhos 4465-274, Portugal
          5.0 km from Maia Welcome Center
          • Free Wifi
          • Free Parking
          Axis Porto Business & Spa Hotel
          SAVE US$4
          US$105
          Orbitz.com
          US$101
          View Deal
          Rua Maria Feliciana, 100, Porto 4465-283, Portugal
          5.6 km from Maia Welcome Center
          • Free Wifi
          • Pool
          Eurostars Oporto
          Booking.com
          US$66
          View Deal
          Rua Mestre Guilherme Camarinha 212, Porto 4200-537, Portugal
          5.7 km from Maia Welcome Center
          • Free Wifi
          • Room Service
          Hotel Porto Nobre
          Loading prices...
          Rua do Amial 838, Porto 4200-056, Portugal
          6.0 km from Maia Welcome Center
          • Free Wifi
          • Free Parking
          *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.