Fort Pierce holiday homes

We found 1,634 holiday rentals — enter your dates for availability
Select from 200 houses, 360 flats and other holiday rentals to find the perfect place for your stay in Fort Pierce. Whether you’re staying in a holiday home with family, friends or just your furry companion, you'll have the amenities that you expect and more, such as parking and air conditioning. No matter what you're looking for, you'll be sure to find a property to rent for everyone's needs, including accessible or non-smoking choices.

Holiday rentals with weekly discounts – Fort Pierce

Showing deals for:6 Nov - 13 Nov

Property grounds
Marina
Exterior
Interior
Exceptional
(21 reviews)

Stay Aboard Luxurious Classic 76ft Motor Yacht "FantaSea"

Fort Pierce

8% off
NZ$5,996
for 7 nights, 1 houseboat
NZ$857 per night
includes taxes & fees
Stay Aboard Luxurious Classic 76ft Motor Yacht "FantaSea"
Private kitchen
Enclosed outdoor dining
Dining
Interior
Wonderful
(53 reviews)

Tropical Oasis With HEATED Pool, Just minutes from the Downtown and the Beaches.

Fort Pierce

8% off
NZ$3,697
for 7 nights, 1 home
NZ$528 per night
includes taxes & fees
Tropical Oasis With HEATED Pool, Just minutes from the Downtown and the Beaches.
Pool Deck
Kitchen and Bar Stools
Master Bedroom
Pool Deck Dining Table
Exceptional
(42 reviews)

Private Pool Home in Sandpiper/Club Med Minutes from Beaches

Port Saint Lucie

7% off
NZ$3,306
for 7 nights, 1 home
NZ$472 per night
includes taxes & fees
Private Pool Home in Sandpiper/Club Med Minutes from Beaches
Living area
Private kitchen
Room
Property grounds
Wonderful
(43 reviews)

Cozy Beach House in Nettles Island

Jensen Beach

8% off
NZ$2,386
for 7 nights, 1 home
NZ$341 per night
includes taxes & fees
Cozy Beach House in Nettles Island
Interior
Pool
Interior
Marina
Very good
(16 reviews)

Ocean access with boat dock 4 bedroom 3 bathroom beautiful Pool home with Spa.

Port Saint Lucie

7% off
NZ$3,492
for 7 nights, 1 villa
NZ$499 per night
includes taxes & fees
Ocean access with boat dock 4 bedroom 3 bathroom beautiful Pool home with Spa.
Exterior
Pool
Interior
Living area
Exceptional
(5 reviews)

Beautiful one of a kind home & estate! You will feel like you are in Tuscany!

Fort Pierce

7% off
NZ$11,636
for 7 nights, 1 home
NZ$1,662 per night
includes taxes & fees
Beautiful one of a kind home & estate! You will feel like you are in Tuscany!
The beautifully landscaped entryway of the Tiki Place…
Welcome to the Beautiful Tiki Place! Come stay awhile…
The large comfortable leather sectional offers spacious seating to gather and stream all your favorite shows on the large smart tv.
There’s even an overhead fan to help cool off and relax Tiki style.
Exceptional
(7 reviews)

Tiki Place - 4 BR, Private Heated Saltwater POOL and Tiki Bar

Port Saint Lucie

5% off
NZ$5,215
for 7 nights, 1 home
NZ$745 per night
includes taxes & fees
Tiki Place - 4 BR, Private Heated Saltwater POOL and Tiki Bar
Outdoor dining
Marina
Interior
Interior
Wonderful
(9 reviews)

~~Coastal Den of Zen by Megan~~

Port Saint Lucie

7% off
NZ$1,995
for 7 nights, 1 home
NZ$285 per night
includes taxes & fees
~~Coastal Den of Zen by Megan~~
Living area
Resort style pool, tiki bar and restaurant
Interior
Beach
Exceptional
(19 reviews)

Your Perfect Vacation Townhome Just Steps from the Sand! - Full Amenities

Fort Pierce

8% off
NZ$3,050
for 7 nights, 1 home
NZ$436 per night
includes taxes & fees
Your Perfect Vacation Townhome Just Steps from the Sand! - Full Amenities
Dining
Private kitchen
Room
Living area
Exceptional
(37 reviews)

Heated Salt Water Pool Home- Sleeps 12- Putting Green

Port Saint Lucie

9% off
NZ$3,302
for 7 nights, 1 home
NZ$472 per night
includes taxes & fees
Heated Salt Water Pool Home- Sleeps 12- Putting Green
The staircase leading to your private ocean access.
Lounge Chairs are waiting for you, at the gorgeous new Main Resort Pool, with on site Tiki Bar.
Enjoy the on site Tiki Bar at the new Main Resort Pool.
Inside the Wave Song, it’s bright and airy with ocean breezes; the perfect place to vacation.
Exceptional
(18 reviews)

Wave Song - Oceanside, Ocean Village, Ground Floor 2 Bedroom Condo

Fort Pierce

8% off
NZ$3,084
for 7 nights, 1 apartment
NZ$441 per night
includes taxes & fees
Wave Song - Oceanside, Ocean Village, Ground Floor 2 Bedroom Condo
Exterior
Exterior
Room
Kitchen
Exceptional
(27 reviews)

Cozy vacation home

Jensen Beach

8% off
NZ$2,102
for 7 nights, 1 home
NZ$300 per night
includes taxes & fees
Cozy vacation home
Interior
Clean and cozy home
A relaxing back porch seating area
Cozy livingroom with full size sleeper
Excellent
(6 reviews)

This Cozy Cottage is located a few minutes from the downtown area and the beach.

Fort Pierce

8% off
NZ$3,437
for 7 nights, 1 home
NZ$491 per night
includes taxes & fees
This Cozy Cottage is located a few minutes from the downtown area and the beach.
Bright living room with desk, comfy seating & modern beachy decor
Modern kitchen with granite island, bar stools & stainless appliances
Spacious dining area with large table & full coffee setup nearby
Private pool, outdoor TV, grill & patio dining — relax under the sunset
Exceptional
(21 reviews)

Tropical Family Escape with Pool, Arcade Games and Outdoor Lounge

Port Saint Lucie

7% off
NZ$3,516
for 7 nights, 1 home
NZ$502 per night
includes taxes & fees
Tropical Family Escape with Pool, Arcade Games and Outdoor Lounge
Outdoor dining
Pool
Games room
Lobby
Exceptional
(11 reviews)

Spacious 5-bedroom Estate Home with a country club back porch pool & waterfall

Port Saint Lucie

8% off
NZ$7,235
for 7 nights, 1 home
NZ$1,034 per night
includes taxes & fees
Spacious 5-bedroom Estate Home with a country club back porch pool & waterfall
The dining room offers seating for 6-8.
Plenty of beautiful space to prep, cook and dine…
Stream all your favorite apps on the smart tv, from the comfort of the cozy king size bed.
The spacious, fully stocked open kitchen has stainless steel appliances & granite countertops.
Exceptional
(22 reviews)

Whispering Waters - Waterfront Home, Private Dock; 3 miles to Tradition Town Center

Port Saint Lucie

8% off
NZ$3,838
for 7 nights, 1 home
NZ$548 per night
includes taxes & fees
Whispering Waters - Waterfront Home, Private Dock; 3 miles to Tradition Town Center
The bright, beautiful kitchen of Sandpiper Stay is fully stocked with all you need to cook and dine.
Enjoy the comfortable Raton sectional couch and table seating with plenty of space to gather together…
The Sandpiper Stay, in the heart of Port St Lucie, Florida!
Relax together on the cozy large sectional and stream all your favorites on the Smart TV.
Exceptional
(12 reviews)

Sandpiper Stay, Bikes and Paddleboards Included

Port Saint Lucie

7% off
NZ$3,293
for 7 nights, 1 home
NZ$470 per night
includes taxes & fees
Sandpiper Stay, Bikes and Paddleboards Included
Interior
Interior
Room
Private kitchen
Exceptional
(7 reviews)

Family Tropical Oasis: 15 mins From Beach

Vero Beach

8% off
NZ$2,584
for 7 nights, 1 home
NZ$369 per night
includes taxes & fees
Family Tropical Oasis: 15 mins From Beach
Outdoor dining
Pool
Property grounds
Exterior
Exceptional
(7 reviews)

Beach & Golf Paradise • Steps to Ocean + Clubhouse

Fort Pierce

8% off
NZ$2,650
for 7 nights, 1 apartment
NZ$379 per night
includes taxes & fees
Beach & Golf Paradise • Steps to Ocean + Clubhouse
Interior
Pool
Exterior detail
Property grounds
Exceptional
(27 reviews)

PGA Village Escape to Comfort and Convenience! Your Perfect Getaway Awaits

Port Saint Lucie

7% off
NZ$1,880
for 7 nights, 1 apartment
NZ$269 per night
includes taxes & fees
PGA Village Escape to Comfort and Convenience! Your Perfect Getaway Awaits
Beautiful Vacation Home, with Saltwater Pool; Close to Jensen Beach!
The perfect spot to begin a wonderful evening together.
The spacious open floorplan of the kitchen and family room area…
Work out patio side or dine poolside with seating for six.
Exceptional
(46 reviews)

Banana Tree Casa - Heated Salt Water Pool - Close to Downtown Jensen Beach & Beaches!

Port Saint Lucie

6% off
NZ$3,892
for 7 nights, 1 home
NZ$556 per night
includes taxes & fees
Banana Tree Casa - Heated Salt Water Pool - Close to Downtown Jensen Beach & Beaches!
Room
Interior
Everything that you need to cook (if you wanted to)!
Pool
Exceptional
(69 reviews)

IT'S 5 O'CLOCK SOMEWHERE AT ISLAND BEACH RESORT- REST/TIKI BAR!

Jensen Beach

9% off
NZ$3,049
for 7 nights, 1 apartment
NZ$436 per night
includes taxes & fees
IT'S 5 O'CLOCK SOMEWHERE AT ISLAND BEACH RESORT- REST/TIKI BAR!
Pick a Lounge Chair and Relax Poolside…
The Gorgeous Kitchen boasts Quartz counter tops, Stainless Steel appliances, Stainless Steel Range Hood, Farm Sink and Dual Wall Ovens.
The gorgeous open, modern floorplan is bright and inviting!
The gorgeous open floorplan offers so much space to enjoy together.
Exceptional
(11 reviews)

Blue Haven Villa - Gem of Port St. Lucie; Private Heated Saltwater Pool.

Port Saint Lucie

9% off
NZ$4,267
for 7 nights, 1 home
NZ$610 per night
includes taxes & fees
Blue Haven Villa - Gem of Port St. Lucie; Private Heated Saltwater Pool.
Interior
Exterior
Bathroom
Private kitchen
Exceptional
(10 reviews)

Homey & Quiet Studio at PGA Golf Reserve. Next to Golf Course!

Port Saint Lucie

14% off
NZ$1,036
for 7 nights, 1 home
NZ$148 per night
includes taxes & fees
Homey & Quiet Studio at PGA Golf Reserve. Next to Golf Course!
  • Peace of mind

    Our Book with Confidence guarantee gives you 24/7 support
  • More quality time

    From booking to staying, the whole process is simple and enjoyable
  • All the privacy of home

    Enjoy full kitchens, laundry, pools, gardens and more
  • More for less

    More space, more privacy, more amenities — more value

Why visit Fort Pierce

  • Scenic Beaches: Enjoy Fort Pierce’s sun-kissed shores and refreshing coastal ambience, ideal for a relaxing day out.
  • Urban Parks and Waterfronts: Discover vibrant parks and picturesque marinas perfect for a leisurely stroll or family outing.
  • Nature Reserves: Explore local reserves teeming with wildlife, offering a brilliant taste of the great outdoors.
  • Rich Local Culture: Immerse yourself in the city's warm, inviting atmosphere and heritage.
  • Recreational Activities: From beach relaxation to outdoor adventures, there’s something for every Kiwi visitor.

Top attractions in Fort Pierce

Fort Pierce, Florida, is a vibrant city offering a delightful mix of outdoor adventures and family-friendly experiences. Visitors can enjoy its beautiful beaches, urban parks, and scenic marinas, perfect for relaxation and recreation. The area's nature reserves provide opportunities for exploration and wildlife viewing, making it ideal for those seeking a taste of the great outdoors. Whether you're looking to soak up the sun or embark on a day trip, Fort Pierce has plenty to keep you entertained.

  • Jetty Park Beach: Enjoy the sandy shores and relaxing vibes at Jetty Park Beach, a local gem within Fort Pierce offering a perfect spot for a laid-back day under the sun.
  • Riverside Marina: Riverside Marina invites adventure and outdoor fun, with its bustling waterfront setting ideal for those keen on water activities and scenic strolls along the marina.
  • Jetty Park: Discover a vibrant urban park in Fort Pierce, ideal for family outings and picnics, blending city charm with refreshing outdoor spaces.

Things to do recommended for couples

Discover Fort Pierce's local charm on a romantic escapade, perfect for Kiwi travellers. Enjoy a serene beach walk, intimate dining spots, and sunset cruises along the coast, making memories to last a lifetime.

Things to do recommended for families

Families will enjoy the local charm of Fort Pierce with its sandy beaches, interactive museums, and kid-friendly parks, offering a relaxed and authentic local experience perfect for a New Zealand family holiday.

Things to do recommended for groups

Groups visiting Fort Pierce can enjoy a thrilling airboat tour of the Everglades, explore the vibrant local arts scene at the Sunrise Theatre, and relax on the beautiful beaches of the Treasure Coast while sampling fresh seafood at local eateries.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

What do I need to keep in mind when booking a vacation in Fort Pierce

If you're travelling with a group, as a family, with your pets, or seeking longer stays, be sure to prioritise your filters accordingly. Here are some helpful Vrbo booking tips for you.

  • Traveling to Fort Pierce with a group: Think about how many bedrooms you'll require and any additional features, like a full kitchen or outdoor area for group gatherings. Luckily, you can easily filter for these options and more on Vrbo.
  • Traveling to Fort Pierce with young kids: Travelling with young children can be quite demanding. It's important to prioritise their comfort and safety, along with suitable amenities like private swimming pools. Additionally, it's wise to think about how close you are to family-friendly attractions.
  • Taking your pets with you to Fort Pierce: For many families, a getaway isn’t truly fulfilling without their furry companion by their side. If this resonates with you, explore Vrbo properties that welcome pets. Most of these pet-friendly accommodations offer feeding bowls and beds, ensuring that everyone feels comfortable and at home.
  • Planning for a long term stay visiting Fort Pierce: If you're on the hunt for holiday rentals offering discounts for stays of a month or more, you've come to the right spot. By using the appropriate filters, you can effortlessly discover and save on monthly rentals. Don't forget to include features like a parking space, a well-equipped kitchen, or a private pool in your search as well.

Where to stay in and around Fort Pierce

Fort Pierce, Florida, is a delightful destination for those seeking a blend of outdoor adventures, family-friendly activities, and beach relaxation. Visitors can explore the vibrant local culture, enjoy the stunning beaches, and experience the warm atmosphere of this charming city. With its rich history and scenic waterfront, Fort Pierce offers a perfect getaway for families, couples, and anyone looking to unwind in a welcoming environment.

  • Hutchinson Island: Nestled about 13km from Fort Pierce, Hutchinson Island is a beautiful destination known for its stunning beaches and outdoor activities. Visitors flock to this island for a quintessential family beach experience, where sunbathing, swimming, and beachcombing abound. The area features several resorts and golf courses, catering to both relaxation and recreation. Local attractions include scenic beachfront parks and a vibrant tourist precinct, making it an ideal spot for those looking to enjoy Florida's natural beauty and family-friendly activities.
  • Spanish Lakes Country Club Village: Located in close proximity to Fort Pierce, Spanish Lakes Country Club Village is a charming neighbourhood that offers a delightful blend of outdoor and sports experiences. Known for its golf courses and lush landscapes, this community is perfect for families seeking active leisure. The area boasts a nearby shopping mall centre for convenient retail therapy, as well as urban parks and historic sites to explore. This neighbourhood is a great choice for those wanting to engage in recreational activities while enjoying a friendly community atmosphere.
  • Saint Lucie West: Situated around 16km from Fort Pierce, Saint Lucie West is a vibrant neighbourhood that invites visitors to enjoy outdoor adventures and sports. The area is home to numerous golf courses and resorts, catering to both leisure and athletic pursuits. Local landmarks include beautiful family beaches and a sports facility stadium, providing ample opportunities for family fun and entertainment. This neighbourhood is perfect for those keen on an active holiday while soaking up the sunny Floridian lifestyle.

Best time to go to Fort Pierce

If you're planning a trip to Fort Pierce, it's a good idea to check both the weather and property rates. The warmest month is August.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January65.1°F (18.4°C)No Rain (Dry)Mostly SunnyAverage
February67.8°F (19.9°C)No Rain (Dry)Mostly SunnySlightly High
March69.6°F (20.9°C)No Rain (Dry)Mostly SunnySlightly High
April73.9°F (23.3°C)Light RainMostly SunnyAverage
May77.2°F (25.1°C)Light RainMostly SunnyAverage
June80.6°F (27.0°C)Moderate RainMostly SunnyAverage
July82.0°F (27.8°C)Moderate RainMostly SunnyAverage
August82.4°F (28.0°C)Moderate RainMostly SunnyAverage
September80.8°F (27.1°C)Moderate RainMostly SunnySlightly High
October77.2°F (25.1°C)Light RainMostly SunnySlightly Low
November72.1°F (22.3°C)Light RainMostly SunnySlightly Low
December68.5°F (20.3°C)No Rain (Dry)Mostly SunnySlightly Low

Booking with Vrbo is simple

Looking to save on your next adventure? Consider being flexible with your travel dates, as prices can fluctuate. Moreover, extending your stay can often result in significant savings. To discover the ideal Vrbo property that fits your budget, utilise our filters to search by price, location, and type of holiday rental.

Vrbo Trips: Effortless planning

Vrbo’s Trip Board offers a user-friendly area to plan new adventures, continue from where you last stopped, or manage your travel arrangements. You can easily find the properties you’ve saved or booked, sorted into categories such as Potential, Upcoming, or Current Trips. To begin using Trip Boards, head over to: https://www.bookabach.co.nz/trips.

**Based on Vrbo properties bookings.

Head to the arty city of Fort Pierce

The area's art galleries and museums are just some of the reasons to come on holiday to Fort Pierce. Renowned for its beaches, boating and restaurants, this city welcomes all visitors. Are you looking for specific amenities for your getaway? Many of our holiday rentals feature full kitchens and laundry facilities.

Activities and attractions in Fort Pierce

Are you hoping to discover top things to see and do while you're in the area? Although it can be tempting to stay in your comfortable holiday rental, you'll want to experience everything that makes Fort Pierce a fun place to get away to. These are some of the most popular attractions to explore, all within 30 miles (48.2 km) of the city centre:

  • PGA Village (11.1 mi / 17.9 km)
  • The Saints at Port St. Lucie Golf Course (12.7 mi / 20.5 km)
  • Vero Beach Country Club (14.6 mi / 23.5 km)
  • Riverwalk (17.6 mi / 28.3 km)
  • Sailfish Splash Waterpark (20 mi / 32.2 km)
  • North County Aquatic Center (25.3 mi / 40.7 km)

Exploring the beaches and other natural features in Fort Pierce

Whether you're an adventurous traveller or just want to appreciate the scenery, Fort Pierce is a great place to spend some time outside. Here are a few of the area's noteworthy features, all within 30 miles (48.2 km) of the city centre:

  • Jetty Park Beach (2.6 mi / 4.2 km)
  • Jetty Park (2.7 mi / 4.3 km)
  • Jensen Beach to Jupiter Inlet Aquatic Preserve (2.9 mi / 4.6 km)
  • Pepper Park Beachside (3.8 mi / 6.1 km)
  • Walton Rocks Beach (9.5 mi / 15.3 km)
  • Fort Pierce Beach (11.4 mi / 18.4 km)

Seasonal weather in Fort Pierce

Travellers enjoy Fort Pierce for its boating. If you're planning a holiday around the weather, July, August, June and September are the hottest months to visit, when temperatures average 27°C.

Transport to and around Fort Pierce

The nearest airport is in Fort Pierce, FL (FPR-Saint Lucie County Intl.), located 3.8 mi (6.1 km) from the city centre. If you're unable to find a flight that fits your schedule, you might consider flying into Vero Beach, FL (VRB-Vero Beach Municipal), which is 15.2 mi (24.5 km) away.

Frequently asked questions

What is the best area to stay in Fort Pierce when booking a holiday home?
If you're planning a break in Fort Pierce, Indian River Estates is one of the most popular destinations to stay. Whatever your style of travel, Bookabach is bound to have a holiday home here that's just right for you.
What is the most popular type of holiday home accommodation in Fort Pierce?
Condos are the most popular kind of holiday home in Fort Pierce, according to our data. Even if you've got a different idea about what you want, Bookabach has holiday homes in all shapes and sizes. Explore our options to find your ideal match.
How much does it cost to rent a holiday home in Fort Pierce?
The average price for a holiday home in Fort Pierce can vary based on factors like season, property type and length of stay. Whether you're looking for a sprawling villa with space for extended family or a cosy cabin for you and your other half, just add your dates of travel to see some great-value stays.
How much does it cost to rent a beach house in Fort Pierce?
Prices for beach houses in Fort Pierce will vary depending on the type and size of the property and when you plan to travel. Just enter your travel dates into Bookabach and the number of guests to view your options and prices. From there you can use the filters to narrow down your search by ratings, nearby activities, amenities and more.
Are there pet-friendly holiday homes in Fort Pierce?
With 327 properties that welcome pets, your furry buddy can also come along on your Fort Pierce holiday. Use the filter tool to browse our pet-friendly holiday homes and find a holiday home that'll set tails wagging on Bookabach.
Can I rent a house with a pool in Fort Pierce?
Mark the "pool" box in our filter tool and you can choose from 296 houses with private pools in Fort Pierce on Bookabach. Gentle soak, ball games or noodle joust? Leisure time is your call when your Bookabach holiday home has its own swimming pool.
What are popular home amenities in Fort Pierce?
Tennis, a chef and a lake view head the list of most popular home amenities in Fort Pierce. Whether you're heading away by yourself, with your better half or a group of friends, Bookabach can help you find a holiday home that suits your style with a load of extras you'll love.
Are there large group holiday homes in Fort Pierce?
You can pick from two holiday properties in Fort Pierce that can sleep 10 or more people. Whether you're planning a trip with extended family or a special event like a birthday party, there's ample space to get your group together under one roof.
Are there holiday homes in Fort Pierce that welcome kids?
With 325 family-friendly holiday properties to choose from in Fort Pierce, there's never been a better time to introduce the kids to the thrills of travel. Simply click on our "Properties good for families" filter to find stays packed with amenities ideal for families on the move, such as extra bedrooms, pools, bunk beds and entertainment areas.
What are the top attractions for families in Fort Pierce?
There are tons of amazing things to see and do with the family in Fort Pierce, including:
  • Jetty Park Beach
  • Walton Rocks Beach
  • St. Lucie County Aquarium
Are there one-bedroom holiday homes in Fort Pierce?
Yes, there are 147 one-bedroom properties in Fort Pierce to select from. A one-bedroom holiday home is a great option if it's just two of you or if you're flying solo. Toss in more privacy, space and convenience than a standard hotel, and you've got yourself a trip to remember.
Can I find two-bedroom holiday homes in Fort Pierce?
Gather your nearest and dearest and enjoy total privacy and comfort in one of the 140 two-bedroom holiday homes Fort Pierce has to offer.
Are there holiday homes with WiFi in Fort Pierce?
Fort Pierce has 108 holiday homes with WiFi, so you'll be able to stay connected during your trip. Simply check the "WiFi" box in our search filter for a list of properties with this feature. From streaming TV shows with the family to catching up on social media, these Bookabach homes make it easy to get online.
How can I find holiday homes with air conditioning in Fort Pierce?
Work out your travel dates and then use our filter tool to find holiday homes with ac in Fort Pierce on Bookabach. With 322 air-conditioned properties to choose from here, you can enjoy a cool and comfortable trip.
How old do you have to be to rent a holiday home in Fort Pierce?
The minimum age can differ across properties on Bookabach, so be sure to check the rules of the holiday home in Fort Pierce you're considering. But normally, it's 16, 18 or 21.
How long can I rent a holiday home in Fort Pierce for?
The amount of time you can book a Fort Pierce holiday home for varies depending on the property. Simply enter your dates of travel to view available options that offer long-term stays. They have everything you need to make your extended holiday more comfortable and enjoyable, like laundries and air conditioning. Some Bookabach holiday properties may also offer discounted weekly or monthly prices, so you can stay longer for less money.

More holiday ideas