Direct booking

No booking fees. Make the owner an offer up to 25% below the Airbnb price — the host decides.

No booking fees · Make an offer — up to 25% below Airbnb.

How it works →

Villas

Villas in Thunder Bay

Stay in handpicked villas in Thunder Bay and book direct with the host. No guest booking fee, no middleman markup — just the home and the people who run it.

Book direct25 villas

25 villas in Thunder Bay

Park Place Flats - Cascade 1
Park Place Flats - Cascade 2
Park Place Flats - Cascade 3
Park Place Flats - Cascade 4
Park Place Flats - Cascade 5
Park Place Flats - Cascade 6
Park Place Flats - Cascade 7
Park Place Flats - Cascade 8
Park Place Flats - Cascade 9
Park Place Flats - Cascade 10
Park Place Flats - Cascade 11
Park Place Flats - Cascade 12
Park Place Flats - Cascade 13
Park Place Flats - Cascade 14
Park Place Flats - Cascade 15

Thunder Bay

Park Place Flats - Cascade

1 bed · 1 bath · up to 2 guests

Availability on request
View →
Mariday Park Apartment 1
Mariday Park Apartment 2
Mariday Park Apartment 3
Mariday Park Apartment 4
Mariday Park Apartment 5
Mariday Park Apartment 6
Mariday Park Apartment 7
Mariday Park Apartment 8
Mariday Park Apartment 9
Mariday Park Apartment 10
Mariday Park Apartment 11
Mariday Park Apartment 12
Mariday Park Apartment 13
Mariday Park Apartment 14
Mariday Park Apartment 15
Mariday Park Apartment 16
Mariday Park Apartment 17

Thunder Bay

Mariday Park Apartment

2 bed · 1 bath · up to 4 guests

Availability on request
View →
Bay Area Flats - Nautical 1
Bay Area Flats - Nautical 2
Bay Area Flats - Nautical 3
Bay Area Flats - Nautical 4
Bay Area Flats - Nautical 5
Bay Area Flats - Nautical 6
Bay Area Flats - Nautical 7
Bay Area Flats - Nautical 8
Bay Area Flats - Nautical 9
Bay Area Flats - Nautical 10
Bay Area Flats - Nautical 11

Thunder Bay

Bay Area Flats - Nautical

2 bed · 2 bath · up to 4 guests

Availability on request
View →
3 Bedroom Hyde Park Apartment 1
3 Bedroom Hyde Park Apartment 2
3 Bedroom Hyde Park Apartment 3
3 Bedroom Hyde Park Apartment 4
3 Bedroom Hyde Park Apartment 5
3 Bedroom Hyde Park Apartment 6
3 Bedroom Hyde Park Apartment 7
3 Bedroom Hyde Park Apartment 8
3 Bedroom Hyde Park Apartment 9
3 Bedroom Hyde Park Apartment 10
3 Bedroom Hyde Park Apartment 11
3 Bedroom Hyde Park Apartment 12
3 Bedroom Hyde Park Apartment 13
3 Bedroom Hyde Park Apartment 14
3 Bedroom Hyde Park Apartment 15

Thunder Bay

3 Bedroom Hyde Park Apartment

3 bed · 1 bath · up to 6 guests

Availability on request
View →
Lovely 2 Bedroom Downtown Apt 1
Lovely 2 Bedroom Downtown Apt 2
Lovely 2 Bedroom Downtown Apt 3
Lovely 2 Bedroom Downtown Apt 4
Lovely 2 Bedroom Downtown Apt 5
Lovely 2 Bedroom Downtown Apt 6
Lovely 2 Bedroom Downtown Apt 7
Lovely 2 Bedroom Downtown Apt 8
Lovely 2 Bedroom Downtown Apt 9
Lovely 2 Bedroom Downtown Apt 10
Lovely 2 Bedroom Downtown Apt 11
Lovely 2 Bedroom Downtown Apt 12
Lovely 2 Bedroom Downtown Apt 13
Lovely 2 Bedroom Downtown Apt 14
Lovely 2 Bedroom Downtown Apt 15
Lovely 2 Bedroom Downtown Apt 16
Lovely 2 Bedroom Downtown Apt 17
Lovely 2 Bedroom Downtown Apt 18
Lovely 2 Bedroom Downtown Apt 19
Lovely 2 Bedroom Downtown Apt 20

Thunder Bay

Lovely 2 Bedroom Downtown Apt

2 bed · 1 bath · up to 4 guests

Availability on request
View →
The Carriage House 1
The Carriage House 2
The Carriage House 3
The Carriage House 4
The Carriage House 5
The Carriage House 6
The Carriage House 7
The Carriage House 8
The Carriage House 9
The Carriage House 10
The Carriage House 11
The Carriage House 12
The Carriage House 13
The Carriage House 14
The Carriage House 15
The Carriage House 16
The Carriage House 17
The Carriage House 18
The Carriage House 19
The Carriage House 20

Thunder Bay

The Carriage House

1 bed · 1.5 bath · up to 4 guests

Availability on request
View →
Lovely 1 Bedroom Downtown Apartment - Queen Bed 1
Lovely 1 Bedroom Downtown Apartment - Queen Bed 2
Lovely 1 Bedroom Downtown Apartment - Queen Bed 3
Lovely 1 Bedroom Downtown Apartment - Queen Bed 4
Lovely 1 Bedroom Downtown Apartment - Queen Bed 5
Lovely 1 Bedroom Downtown Apartment - Queen Bed 6
Lovely 1 Bedroom Downtown Apartment - Queen Bed 7
Lovely 1 Bedroom Downtown Apartment - Queen Bed 8
Lovely 1 Bedroom Downtown Apartment - Queen Bed 9

Thunder Bay

Lovely 1 Bedroom Downtown Apartment - Queen Bed

1 bed · 1 bath · up to 2 guests

Availability on request
View →
Bay Area Flats 101 - Mariner 1
Bay Area Flats 101 - Mariner 2
Bay Area Flats 101 - Mariner 3
Bay Area Flats 101 - Mariner 4
Bay Area Flats 101 - Mariner 5
Bay Area Flats 101 - Mariner 6
Bay Area Flats 101 - Mariner 7
Bay Area Flats 101 - Mariner 8
Bay Area Flats 101 - Mariner 9
Bay Area Flats 101 - Mariner 10
Bay Area Flats 101 - Mariner 11
Bay Area Flats 101 - Mariner 12
Bay Area Flats 101 - Mariner 13
Bay Area Flats 101 - Mariner 14
Bay Area Flats 101 - Mariner 15
Bay Area Flats 101 - Mariner 16
Bay Area Flats 101 - Mariner 17

Thunder Bay

Bay Area Flats 101 - Mariner

2 bed · 1 bath · up to 4 guests

Availability on request
View →
2 Bedroom North End Home 1
2 Bedroom North End Home 2
2 Bedroom North End Home 3
2 Bedroom North End Home 4
2 Bedroom North End Home 5
2 Bedroom North End Home 6
2 Bedroom North End Home 7
2 Bedroom North End Home 8
2 Bedroom North End Home 9
2 Bedroom North End Home 10
2 Bedroom North End Home 11
2 Bedroom North End Home 12
2 Bedroom North End Home 13
2 Bedroom North End Home 14
2 Bedroom North End Home 15
2 Bedroom North End Home 16

Thunder Bay

2 Bedroom North End Home

2 bed · 1.5 bath · up to 4 guests

Availability on request
View →
Central 3 Bedroom Home 1
Central 3 Bedroom Home 2
Central 3 Bedroom Home 3
Central 3 Bedroom Home 4
Central 3 Bedroom Home 5
Central 3 Bedroom Home 6
Central 3 Bedroom Home 7
Central 3 Bedroom Home 8
Central 3 Bedroom Home 9
Central 3 Bedroom Home 10
Central 3 Bedroom Home 11
Central 3 Bedroom Home 12
Central 3 Bedroom Home 13
Central 3 Bedroom Home 14
Central 3 Bedroom Home 15

Thunder Bay

Central 3 Bedroom Home

3 bed · 1 bath · up to 6 guests

Availability on request
View →
Upscale 2 Bedroom Downtown Apt - Unit 103 1
Upscale 2 Bedroom Downtown Apt - Unit 103 2
Upscale 2 Bedroom Downtown Apt - Unit 103 3
Upscale 2 Bedroom Downtown Apt - Unit 103 4
Upscale 2 Bedroom Downtown Apt - Unit 103 5
Upscale 2 Bedroom Downtown Apt - Unit 103 6
Upscale 2 Bedroom Downtown Apt - Unit 103 7
Upscale 2 Bedroom Downtown Apt - Unit 103 8
Upscale 2 Bedroom Downtown Apt - Unit 103 9
Upscale 2 Bedroom Downtown Apt - Unit 103 10
Upscale 2 Bedroom Downtown Apt - Unit 103 11
Upscale 2 Bedroom Downtown Apt - Unit 103 12
Upscale 2 Bedroom Downtown Apt - Unit 103 13
Upscale 2 Bedroom Downtown Apt - Unit 103 14
Upscale 2 Bedroom Downtown Apt - Unit 103 15

Thunder Bay

Upscale 2 Bedroom Downtown Apt - Unit 103

2 bed · 2 bath · up to 4 guests

Availability on request
View →
Bay Area Flats - Coastal 1
Bay Area Flats - Coastal 2
Bay Area Flats - Coastal 3
Bay Area Flats - Coastal 4
Bay Area Flats - Coastal 5
Bay Area Flats - Coastal 6
Bay Area Flats - Coastal 7
Bay Area Flats - Coastal 8
Bay Area Flats - Coastal 9
Bay Area Flats - Coastal 10
Bay Area Flats - Coastal 11
Bay Area Flats - Coastal 12
Bay Area Flats - Coastal 13
Bay Area Flats - Coastal 14
Bay Area Flats - Coastal 15
Bay Area Flats - Coastal 16
Bay Area Flats - Coastal 17
Bay Area Flats - Coastal 18
Bay Area Flats - Coastal 19
Bay Area Flats - Coastal 20

Thunder Bay

Bay Area Flats - Coastal

2 bed · 1 bath · up to 4 guests

Availability on request
View →
Cozy 2 Bedroom Home 1
Cozy 2 Bedroom Home 2
Cozy 2 Bedroom Home 3
Cozy 2 Bedroom Home 4
Cozy 2 Bedroom Home 5
Cozy 2 Bedroom Home 6
Cozy 2 Bedroom Home 7
Cozy 2 Bedroom Home 8
Cozy 2 Bedroom Home 9
Cozy 2 Bedroom Home 10
Cozy 2 Bedroom Home 11
Cozy 2 Bedroom Home 12
Cozy 2 Bedroom Home 13
Cozy 2 Bedroom Home 14
Cozy 2 Bedroom Home 15
Cozy 2 Bedroom Home 16
Cozy 2 Bedroom Home 17
Cozy 2 Bedroom Home 18
Cozy 2 Bedroom Home 19
Cozy 2 Bedroom Home 20

Thunder Bay

Cozy 2 Bedroom Home

2 bed · 1 bath · up to 4 guests

Availability on request
View →
Mariday Park Flat 1
Mariday Park Flat 2
Mariday Park Flat 3
Mariday Park Flat 4
Mariday Park Flat 5
Mariday Park Flat 6
Mariday Park Flat 7
Mariday Park Flat 8
Mariday Park Flat 9
Mariday Park Flat 10
Mariday Park Flat 11
Mariday Park Flat 12
Mariday Park Flat 13
Mariday Park Flat 14
Mariday Park Flat 15
Mariday Park Flat 16
Mariday Park Flat 17

Thunder Bay

Mariday Park Flat

2 bed · 1 bath · up to 4 guests

Availability on request
View →
Hillcrest Park Apartment 1
Hillcrest Park Apartment 2
Hillcrest Park Apartment 3
Hillcrest Park Apartment 4
Hillcrest Park Apartment 5
Hillcrest Park Apartment 6
Hillcrest Park Apartment 7
Hillcrest Park Apartment 8
Hillcrest Park Apartment 9
Hillcrest Park Apartment 10
Hillcrest Park Apartment 11
Hillcrest Park Apartment 12
Hillcrest Park Apartment 13
Hillcrest Park Apartment 14
Hillcrest Park Apartment 15
Hillcrest Park Apartment 16
Hillcrest Park Apartment 17
Hillcrest Park Apartment 18
Hillcrest Park Apartment 19
Hillcrest Park Apartment 20

Thunder Bay

Hillcrest Park Apartment

1 bed · 1 bath · up to 2 guests

Availability on request
View →
Hillcrest Flat 1
Hillcrest Flat 2
Hillcrest Flat 3
Hillcrest Flat 4
Hillcrest Flat 5
Hillcrest Flat 6
Hillcrest Flat 7
Hillcrest Flat 8
Hillcrest Flat 9
Hillcrest Flat 10
Hillcrest Flat 11
Hillcrest Flat 12
Hillcrest Flat 13
Hillcrest Flat 14
Hillcrest Flat 15
Hillcrest Flat 16

Thunder Bay

Hillcrest Flat

1 bed · 1 bath · up to 2 guests

Availability on request
View →
Lovely 1 Bedroom Downtown Apartment 1
Lovely 1 Bedroom Downtown Apartment 2
Lovely 1 Bedroom Downtown Apartment 3
Lovely 1 Bedroom Downtown Apartment 4
Lovely 1 Bedroom Downtown Apartment 5
Lovely 1 Bedroom Downtown Apartment 6
Lovely 1 Bedroom Downtown Apartment 7
Lovely 1 Bedroom Downtown Apartment 8
Lovely 1 Bedroom Downtown Apartment 9
Lovely 1 Bedroom Downtown Apartment 10
Lovely 1 Bedroom Downtown Apartment 11
Lovely 1 Bedroom Downtown Apartment 12

Thunder Bay

Lovely 1 Bedroom Downtown Apartment

1 bed · 1 bath · up to 2 guests

Availability on request
View →
Park Place Flats 202 - Neebing 1
Park Place Flats 202 - Neebing 2
Park Place Flats 202 - Neebing 3
Park Place Flats 202 - Neebing 4
Park Place Flats 202 - Neebing 5
Park Place Flats 202 - Neebing 6
Park Place Flats 202 - Neebing 7
Park Place Flats 202 - Neebing 8
Park Place Flats 202 - Neebing 9
Park Place Flats 202 - Neebing 10
Park Place Flats 202 - Neebing 11
Park Place Flats 202 - Neebing 12
Park Place Flats 202 - Neebing 13
Park Place Flats 202 - Neebing 14
Park Place Flats 202 - Neebing 15
Park Place Flats 202 - Neebing 16
Park Place Flats 202 - Neebing 17
Park Place Flats 202 - Neebing 18
Park Place Flats 202 - Neebing 19
Park Place Flats 202 - Neebing 20

Thunder Bay

Park Place Flats 202 - Neebing

2 bed · 1 bath · up to 4 guests

Availability on request
View →
Charming Hyde Park Apartment 1
Charming Hyde Park Apartment 2
Charming Hyde Park Apartment 3
Charming Hyde Park Apartment 4
Charming Hyde Park Apartment 5
Charming Hyde Park Apartment 6
Charming Hyde Park Apartment 7
Charming Hyde Park Apartment 8
Charming Hyde Park Apartment 9
Charming Hyde Park Apartment 10
Charming Hyde Park Apartment 11
Charming Hyde Park Apartment 12

Thunder Bay

Charming Hyde Park Apartment

1 bed · 1 bath · up to 2 guests

Availability on request
View →
Upscale 2 Bedroom Apartment - Unit #202 1
Upscale 2 Bedroom Apartment - Unit #202 2
Upscale 2 Bedroom Apartment - Unit #202 3
Upscale 2 Bedroom Apartment - Unit #202 4
Upscale 2 Bedroom Apartment - Unit #202 5
Upscale 2 Bedroom Apartment - Unit #202 6
Upscale 2 Bedroom Apartment - Unit #202 7
Upscale 2 Bedroom Apartment - Unit #202 8
Upscale 2 Bedroom Apartment - Unit #202 9
Upscale 2 Bedroom Apartment - Unit #202 10
Upscale 2 Bedroom Apartment - Unit #202 11
Upscale 2 Bedroom Apartment - Unit #202 12
Upscale 2 Bedroom Apartment - Unit #202 13
Upscale 2 Bedroom Apartment - Unit #202 14
Upscale 2 Bedroom Apartment - Unit #202 15
Upscale 2 Bedroom Apartment - Unit #202 16
Upscale 2 Bedroom Apartment - Unit #202 17
Upscale 2 Bedroom Apartment - Unit #202 18
Upscale 2 Bedroom Apartment - Unit #202 19

Thunder Bay

Upscale 2 Bedroom Apartment - Unit #202

2 bed · 2 bath · up to 4 guests

Availability on request
View →
Spacious 2 Bedroom Apartment 1
Spacious 2 Bedroom Apartment 2
Spacious 2 Bedroom Apartment 3
Spacious 2 Bedroom Apartment 4
Spacious 2 Bedroom Apartment 5
Spacious 2 Bedroom Apartment 6
Spacious 2 Bedroom Apartment 7
Spacious 2 Bedroom Apartment 8
Spacious 2 Bedroom Apartment 9
Spacious 2 Bedroom Apartment 10
Spacious 2 Bedroom Apartment 11
Spacious 2 Bedroom Apartment 12
Spacious 2 Bedroom Apartment 13
Spacious 2 Bedroom Apartment 14
Spacious 2 Bedroom Apartment 15
Spacious 2 Bedroom Apartment 16
Spacious 2 Bedroom Apartment 17
Spacious 2 Bedroom Apartment 18
Spacious 2 Bedroom Apartment 19
Spacious 2 Bedroom Apartment 20

Thunder Bay

Spacious 2 Bedroom Apartment

2 bed · 1 bath · up to 4 guests

Availability on request
View →
Modern 2 Bedroom Downtown Apartment 1
Modern 2 Bedroom Downtown Apartment 2
Modern 2 Bedroom Downtown Apartment 3
Modern 2 Bedroom Downtown Apartment 4
Modern 2 Bedroom Downtown Apartment 5
Modern 2 Bedroom Downtown Apartment 6
Modern 2 Bedroom Downtown Apartment 7
Modern 2 Bedroom Downtown Apartment 8
Modern 2 Bedroom Downtown Apartment 9
Modern 2 Bedroom Downtown Apartment 10
Modern 2 Bedroom Downtown Apartment 11
Modern 2 Bedroom Downtown Apartment 12
Modern 2 Bedroom Downtown Apartment 13
Modern 2 Bedroom Downtown Apartment 14

Thunder Bay

Modern 2 Bedroom Downtown Apartment

2 bed · 2 bath · up to 4 guests

Availability on request
View →
Charming College Heights Home 1
Charming College Heights Home 2
Charming College Heights Home 3
Charming College Heights Home 4
Charming College Heights Home 5
Charming College Heights Home 6
Charming College Heights Home 7
Charming College Heights Home 8
Charming College Heights Home 9
Charming College Heights Home 10
Charming College Heights Home 11
Charming College Heights Home 12
Charming College Heights Home 13
Charming College Heights Home 14
Charming College Heights Home 15
Charming College Heights Home 16
Charming College Heights Home 17
Charming College Heights Home 18
Charming College Heights Home 19
Charming College Heights Home 20

Thunder Bay

Charming College Heights Home

2 bed · 2 bath · up to 4 guests

Availability on request
View →
Upscale Apartment 1
Upscale Apartment 2
Upscale Apartment 3
Upscale Apartment 4
Upscale Apartment 5
Upscale Apartment 6
Upscale Apartment 7
Upscale Apartment 8
Upscale Apartment 9
Upscale Apartment 10
Upscale Apartment 11
Upscale Apartment 12
Upscale Apartment 13
Upscale Apartment 14
Upscale Apartment 15
Upscale Apartment 16
Upscale Apartment 17
Upscale Apartment 18
Upscale Apartment 19

Thunder Bay

Upscale Apartment

2 bed · 2 bath · up to 4 guests

Availability on request
View →
Refine by dates, guests & price

About Thunder Bay

Thunder Bay hosts 25 villas on Bukavilla, each booked directly with the host.


Why book direct in Thunder Bay

No guest service fees

Pay the host directly for your Thunder Bay stay — Bukavilla never adds a guest booking fee on top.

Same host, better rate

These are the same homes you find on the big sites, listed directly — often at a lower rate in Thunder Bay.

Talk to the host

Message the owner before you book to ask about your Thunder Bay trip, get local tips, and arrange your arrival.


Explore other destinations

Frequently asked

Questions guests ask about booking in Thunder Bay

How do I book a villa in Thunder Bay?
Pick a villa in Thunder Bay, choose your dates, and book directly with the host through Bukavilla. You can message the owner first with any questions.
Are there booking fees?
No. Bukavilla never charges guests a service or booking fee — you pay the host directly for your stay.
How do I pay?
Payment is arranged directly with the host. Each villa lists the payment methods that host accepts, shown on the villa page.

Find your villa in Thunder Bay

Filter by your dates, group size and budget to see what fits.

Start your search