try to use get_page() http://codex.wordpress.org/Function_Reference/get_page
the example in the codex link might get you started; for details, please ask again, if you have some code to work from.
This is what I have:
<?php get_page( $page_id='5' );
while (have_posts()) : the_post();?>
<h3><?php the_title(); ?><br /><span>all about the spa and the team</span></h3>
<p><?php the_excerpt(); ?></p>
<p><a href="<?php the_permalink(); ?>">Continue reading</a></p>
<?php endwhile; ?>
It only returns the current page though, which is the home page, and not post id #5
following the example in here http://codex.wordpress.org/Function_Reference/get_page, your code might look like:
<?php $this_page = get_page( $page_id='5' ); ?>
<h3><?php echo $this_page->post_title; ?><br /><span>all about the spa and the team</span></h3>
<p><?php echo apply_filters('the_excerpt', $this_page->post_excerpt); ?></p>
<p><a href="<?php echo get_permalink($this_page->ID); ?>">Continue reading</a></p>
(assuming that the page has a handwritten excerpt)
alternatively, if you want to use a while(have_posts()) loop structure, you better use a query to get your page;
example:
<?php query_posts('post_type=page&page_id=5');
while (have_posts()) : the_post();?>
<h3><?php the_title(); ?><br /><span>all about the spa and the team</span></h3>
<p><?php the_excerpt(); ?></p>
<p><a href="<?php the_permalink(); ?>">Continue reading</a></p>
<?php endwhile; wp_reset_query(); ?>
(untested)
Nice!!! I used your second example and it works like a charm!! Thanks very much.